[vz-users] vzlogger - Probleme bei der Installation

Paul Muster paul at muster.dyndns.info
Tue Dec 25 17:40:49 CET 2012


Hallo,

anhand der Doku unter
http://wiki.volkszaehler.org/software/controller/vzlogger versuche ich,
vzlogger zu installieren.

Den letzte Schritt, "make install" in ./vzlogger, möchte ich mittels
checkinstall überwachen, damit ich dann ein Debian-Paket haben, das ich
auf meinen Server installieren kann, ohne es dort zu kompilieren etc.

> user at client:~/Temp1/vzlogger$ checkinstall --install=no -D
> 
> checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
>            This software is released under the GNU GPL.
> 
> 
> 
> *****************************************
> **** Debian package creation selected ***
> *****************************************
> 
> *** Warning: The package version "0.3.3
> 0.3.3
> 0.3.3
> 0.3.3
> 0.3.3
> 0.3.3
> 0.3.3" is not a
> *** Warning: debian policy compliant one. Please specify an alternate one
> 0.3.3
> 
> This package will be built according to these values: 
> 
> 0 -  Maintainer: [ user at client ]
> 1 -  Summary: [ vzlogger ]
> 2 -  Name:    [ vzlogger ]
> 3 -  Version: [ 0.3.3 ]
> 4 -  Release: [ 1 ]
> 5 -  License: [ GPL ]
> 6 -  Group:   [ checkinstall ]
> 7 -  Architecture: [ i386 ]
> 8 -  Source location: [ vzlogger ]
> 9 -  Alternate source location: [  ]
> 10 - Requires: [  ]
> 11 - Provides: [ vzlogger ]
> 12 - Conflicts: [  ]
> 13 - Replaces: [  ]
> 
> Enter a number to change any of them or press ENTER to continue: 
> 
> Installing with make install...
> 
> ========================= Installation results ===========================
> Making install in src
> make[1]: Entering directory `/home/user/Temp1/vzlogger/src'
> gcc -DHAVE_CONFIG_H -I. -I..  -I ../include  -Wall -D_REENTRANT -std=gnu99 -I/usr/include/json   -I  -g -O2 -MT vzlogger.o -MD -MP -MF .deps/vzlogger.Tpo -c -o vzlogger.o vzlogger.c
> In file included from ../include/meter.h:53:0,
>                  from vzlogger.c:42:
> ../include/protocols/sml.h:35:26: fatal error: sml/sml_file.h: No such file or directory
> compilation terminated.
> make[1]: *** [vzlogger.o] Error 1
> make[1]: Leaving directory `/home/user/Temp1/vzlogger/src'
> make: *** [install-recursive] Error 1
> 
> ****  Installation failed. Aborting package creation.
> 
> Cleaning up...OK
> 
> Bye.
> 
> user at client:~/Temp1/vzlogger$ 

Wie kann ich dem Programm den Weg zu sml_file.h zeigen?

Beim ./configure ging das mittels des dokumentierten

> ./configure DEPS_SML_CFLAGS=-I../libsml/sml/include/ DEPS_SML_LIBS='../libsml/sml/lib/libsml.a -luuid'

, aber nun beim checkinstall?


Danke & viele Grüße

Paul



More information about the volkszaehler-users mailing list