[vz-users] libsml Kompilieren: undefined reference to `uuid_generate'

Jean-Luc Rivière jl.riviere at gmail.com
Wed Nov 14 20:19:16 CET 2012


Hallo zusammen,

Das Kompilieren von libsml funktionniert nicht.

Ich benutze Ubuntu 12.04 und habe alle Packete erfolgreich installiert:

apt-get install pkg-config libcurl3-dev libjson0-dev libmicrohttpd-dev
apt-get install build-essential
apt-get install uuid uuid-dev
apt-get install git

dann:

git clone https://github.com/dailab/libsml.git
cd libsml
make

(die Datei sml.pc habe ich auch versucht zu ändern mit
prefix=/home/jean-luc, nach usr/lib/pkgconfig auch kopiert)


DIe Meldungen nach dem libsml-Kompilierungsversuch sind:

make[1]: Betrete Verzeichnis '/home/jean-luc/libsml/sml'
make[1]: Für das Ziel »libsml« ist nichts zu tun.
make[1]: Verlasse Verzeichnis '/home/jean-luc/libsml/sml'
make[1]: Betrete Verzeichnis '/home/jean-luc/libsml/examples'
cc -I../sml/include/ -g -Wall sml_server.o -luuid ../sml/lib/libsml.a
-o sml_server
../sml/lib/libsml.a(sml_octet_string.o): In function
`sml_octet_string_generate_uuid':
/home/jean-luc/libsml/sml/src/sml_octet_string.c:105: undefined
reference to `uuid_generate'
collect2: ld gab 1 als Ende-Status zurück
make[1]: *** [sml_server] Fehler 1
make[1]: Verlasse Verzeichnis '/home/jean-luc/libsml/examples'
make: *** [all] Fehler 2



Ich hoffe, ihr habt ein paar Start-Tipps für mich ;)



vielen Dank und Gruß


More information about the volkszaehler-users mailing list