[vz-users] vzlogger - Probleme bei der Installation

Thorben Thuermer r00t at constancy.org
Tue Dec 25 18:57:03 CET 2012


On Tue, 25 Dec 2012 17:40:49 +0100 Paul Muster <paul at muster.dyndns.info> wrote:
> 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.

vzlogger ist jetzt echt nicht komplex, du koenntest auch einfach nur das
vzlogger binary rueberkopieren, zB nach /usr/local/bin/...
(wenn du die libsml.a linkst wie beschrieben, brauchst du libsml nicht
 separat kopieren)

> > user at client:~/Temp1/vzlogger$ checkinstall --install=no -D
> > Installing with make install...
> > 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
> 
> 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?

du solltest die variablen DEPS_SML_CFLAGS= und DEPS_SML_LIBS= auch per
export etc. als umgebungsvariablen uebergeben koennen.

ansonsten empfehle ich, die dokumentation zu checkinstall zu lesen,
da sollte man auch irgendwo configure-parameter uebergeben koennen.

> Danke & viele Grüße
> Paul

- T.


More information about the volkszaehler-users mailing list