[vz-users] vzlogger und libsml auf cubietruck

Tell tell-alexander at sate-petersen.de
Fri Jan 2 22:57:30 CET 2015


Hallo Volkszählergemeinde,

ich versuche immer wieder den vzlogger auf meinem cubietruck zu installieren.

Ich scheitere zur Zeit bei der Compilierung der libsml.

Auf dem Cubietruck läuft ein Ubuntu 14.04 

Hier 
http://volkszaehler.org/pipermail/volkszaehler-users/2013-August/002503.html
schrieb Harald König ich soll die Reienfolge der Argumente ändern

habe in in der Datei die Argumente geändert $(LIBS) $(LIBSML)

root at cubieNAS:/libsml/examples# nano Makefile


sml_server : $(OBJS) $(LIBSML)
        $(CC) $(CFLAGS) $(OBJS) $(LIBSML) $(LIBS) -o sml_server

danach compilierte er zwar weiter allerdings wieder mit zwei Fehler.

In den anderen Makefiles finde ich nichts.


so sieht der Fehler dann aus

root at cubieNAS:/home/linaro# cd /libsml
root at cubieNAS:/libsml# make
make[1]: Entering directory `/libsml/sml'
make[1]: Nothing to be done for `libsml'.
make[1]: Leaving directory `/libsml/sml'
make[1]: Entering directory `/libsml/examples'
make[1]: `sml_server' is up to date.
make[1]: Leaving directory `/libsml/examples'
make[1]: Entering directory `/libsml/test'
make[2]: Entering directory `/libsml/sml'
make[2]: Nothing to be done for `libsml'.
make[2]: Leaving directory `/libsml/sml'
cc -I../sml/include/ -Wall -luuid unity/unity.o unity/unity_fixture.o
src/test_helper.o src/sml_octet_string_test.o src/sml_buffer_test.o
src/sml_number_test.o src/sml_boolean_test.o src/sml_value_test.o
src/sml_status_test.o src/sml_list_test.o src/sml_time_test.o
src/sml_tree_test.o src/sml_file_test.o src/sml_open_request_test.o
src/sml_get_profile_pack_request_test.o src/sml_message_test.o
../sml/lib/libsml.a test_main.c -o test
../sml/lib/libsml.a(sml_octet_string.o): In function
`sml_octet_string_generate_uuid':
/libsml/sml/src/sml_octet_string.c:105: undefined reference to `uuid_generate'
collect2: error: ld returned 1 exit status
make[1]: *** [test] Error 1
make[1]: Leaving directory `/libsml/test'
make: *** [all] Error 2
root at cubieNAS:/libsml# 


Hier ein paar infos meines Systems


root at cubieNAS:/libsml# uname -rm 
3.4.104-sun7i+ armv7l

root at cubieNAS:/libsml# lscpu | grep -i architecture 
Architecture:          armv7l


root at cubieNAS:/libsml# lsb_release -a 
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	CubieNAS V4.03n on Ubuntu 14.04.1 LTS
Release:	14.04
Codename:	trusty


root at cubieNAS:/libsml# lsmod
Module                  Size  Used by
cp210x                 11867  0 
usbserial              33908  1 cp210x
bridge                 76509  0 
stp                     2005  1 bridge
llc                     5455  2 stp,bridge
ppdev                   7630  0 
lp                      8035  0 
parport                33536  2 lp,ppdev
bcmdhd                468524  0 
wifi_gpio               5757  1 bcmdhd
mali                  108399  0 
ump                    49577  1 mali
lcd                     3723  0 
pwm_sunxi               8825  0 
nfsd                  220180  2 
root at cubieNAS:/libsml# 

hat jemand einen Tipp für mich

Tell



More information about the volkszaehler-users mailing list