From: Vinh <arb...@go...> - 2006-08-29 02:24:30
|
Hey guys, when crosscompiling for the gumstick using ./configure --disable-shared, I still get a player binary which the command "file" will tell that it uses shared libraries. ----- GeekBook:~/player-2.0.2/server vpdn$ ./player -bash: ./player: cannot execute binary file GeekBook:~/player-2.0.2/server vpdn$ file player player: ELF 32-bit LSB executable, ARM, version 1 (ARM), for GNU/Linux 2.0.0, dynamically linked (uses shared libs), not stripped GeekBook:~/player-2.0.2/server vpdn$ ----- Any clues??? |
From: Craig H. <cr...@gu...> - 2006-08-29 03:40:16
|
On Aug 28, 2006, at 4:24 PM, Vinh wrote: > Hey guys, > when crosscompiling for the gumstick using ./configure > --disable-shared, I still get a player binary which the command "file" > will tell that it uses shared libraries. > > ----- > GeekBook:~/player-2.0.2/server vpdn$ ./player > -bash: ./player: cannot execute binary file > GeekBook:~/player-2.0.2/server vpdn$ file player > player: ELF 32-bit LSB executable, ARM, version 1 (ARM), for GNU/Linux > 2.0.0, dynamically linked (uses shared libs), not stripped > GeekBook:~/player-2.0.2/server vpdn$ > ----- > > Any clues??? libgcc and/or libc? What does /path/to/buildroot/build_arm_nofpu/staging_dir/bin/arm-linux-readelf - d player say? That will show you which DLLs the thing is linked against. C |
From: Sean V. <sea...@dr...> - 2006-08-29 13:43:27
|
Hello, I've recently downloaded the latest snapshot of player from CVS and I=20 get the following build errors. I downloaded a CVS snapshot because I=20 was getting similar 1394 errors after attempting to build version 2.0.2=20 and after disabling 1394 I was getting boost errors. I am using FC5, gcc v4.1.1, python v2.4.3, and the following command=20 "rpm -qa | grep 1394" yields: libraw1394-1.2.1-1.fc5 libdc1394-debuginfo-2.0.0-0.1.pre7.fc5.rf libdc1394-2.0.0-0.1.pre7.fc5.rf libavc1394-0.5.1-2.2 libdc1394-devel-2.0.0-0.1.pre7.fc5.rf libraw1394-devel-1.2.1-1.fc5 So the first time I attempted to build player I did a simple configure,=20 "./configure" and any related information to 1394 is pasted below: checking for ARTOOLKITPLUS... checking dc1394/dc1394_control.h=20 usability... yes checking dc1394/dc1394_control.h presence... yes checking for dc1394/dc1394_control.h... yes checking libraw1394/raw1394.h usability... yes checking libraw1394/raw1394.h presence... yes checking for libraw1394/raw1394.h... yes checking for dc1394/dc1394_control.h... (cached) yes yet when I make I get the following error in the=20 "player/server/drivers/camera/1394" directory: camera1394.cc: In member function 'virtual int Camera1394::Setup()': camera1394.cc:959: error: 'DC1394_RING_BUFFER_LAST' was not declared in=20 this scope camera1394.cc: In member function 'int Camera1394::GrabFrame()': camera1394.cc:1145: error: 'dc1394_capture_get_width' was not declared=20 in this scope camera1394.cc:1146: error: 'dc1394_capture_get_height' was not declared=20 in this scope make[5]: *** [camera1394.lo] Error 1 So ok fine, since I don't really need the 1394 stuff right now anyways,=20 I reconfigured using, "./configure --disable-camera1394" but still when I make I get the following error in the=20 "player/client_libs/libplayerc/bindings/python" directory: running build running build_py creating build/lib.linux-i686-2.4 copying playerc.py -> build/lib.linux-i686-2.4 running build_ext building '_playerc' extension swigging playerc.i to playerc_wrap.c swig -python -o playerc_wrap.c playerc.i gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall=20 -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions -fstack-protector=20 --param=3Dssp-buffer-size=3D4 -m32 -march=3Di386 -mtune=3Dgeneric=20 -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fPIC -I./../..=20 -I../../../.. -I/usr/include/python2.4 -c playerc_wrap.c -o=20 build/temp.linux-i686-2.4/playerc_wrap.o playerc_wrap.c: In function =91_wrap_playerc_mclient_addclient=92: playerc_wrap.c:35471: warning: passing argument 2 of=20 =91playerc_mclient_addclient=92 from incompatible pointer type playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_create=92= : playerc_wrap.c:54281: warning: passing argument 1 of=20 =91playerc_speech_recognition_create=92 from incompatible pointer type playerc_wrap.c:54281: warning: passing argument 2 of=20 =91playerc_speech_recognition_create=92 makes integer from pointer withou= t a=20 cast playerc_wrap.c:54281: error: too many arguments to function=20 =91playerc_speech_recognition_create=92 playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_destroy=92= : playerc_wrap.c:54302: warning: passing argument 1 of=20 =91playerc_speech_recognition_destroy=92 from incompatible pointer type playerc_wrap.c:54302: error: too many arguments to function=20 =91playerc_speech_recognition_destroy=92 playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_subscribe= =92: playerc_wrap.c:54330: warning: passing argument 1 of=20 =91playerc_speech_recognition_subscribe=92 from incompatible pointer type playerc_wrap.c:54330: warning: passing argument 2 of=20 =91playerc_speech_recognition_subscribe=92 makes integer from pointer=20 without a cast playerc_wrap.c:54330: error: too many arguments to function=20 =91playerc_speech_recognition_subscribe=92 playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_unsubscri= be=92: playerc_wrap.c:54354: warning: passing argument 1 of=20 =91playerc_speech_recognition_unsubscribe=92 from incompatible pointer ty= pe playerc_wrap.c:54354: error: too many arguments to function=20 =91playerc_speech_recognition_unsubscribe=92 error: command 'gcc' failed with exit status 1 make[6]: *** [pythonbuild] Error 1 I am not sure what this error has to do with, but it looks like it is=20 something to do with python or perhaps speech recognition? --=20 Sean Verret Defence Scientist Autonomous Intelligent Systems Section Collective Intelligence Group DRDC Suffield e: sea...@dr... p: (403) 544-4712 f: (403) 544-4704 w: http://www.drdc-rddc.gc.ca |
From: Sean V. <sea...@dr...> - 2006-08-29 13:50:57
|
For those interested in my boost error with player 2.0.2 I configured=20 like so, "./configure --disable-camera1394" and when making I got the=20 following errors in the "player-2.0.2/client_libs/libplayerc++/test"=20 directory: make[5]: Entering directory=20 `/home/sverret/tmp/installFiles/player-2.0.2/client_libs/libplayerc++/tes= t' /bin/sh ../../../libtool --tag=3DCXX --mode=3Dlink g++ -o test test.= o=20 test_camera.o test_rfid.o test_wsn.o -L../../../libplayerxdr=20 -L../../../libplayercore -L../../../client_libs/libplayerc=20 -L../../../client_libs/libplayerc++ -lplayerc++ -lm -lboost_signals=20 -lboost_thread -lplayerc -lplayererror -lplayerxdr -lpthread -lnsl -lrt=20 -lcrypto -lz -ljpeg -lGL -lGLU -lglut g++ -o .libs/test test.o test_camera.o test_rfid.o test_wsn.o=20 -L/home/sverret/tmp/installFiles/player-2.0.2/libplayerxdr=20 -L/home/sverret/tmp/installFiles/player-2.0.2/libplayercore=20 -L/home/sverret/tmp/installFiles/player-2.0.2/client_libs/libplayerc=20 -L/home/sverret/tmp/installFiles/player-2.0.2/client_libs/libplayerc++=20 /home/sverret/tmp/installFiles/player-2.0.2/client_libs/libplayerc++/.lib= s/libplayerc++.so=20 -lm -lboost_signals -lboost_thread=20 /home/sverret/tmp/installFiles/player-2.0.2/client_libs/libplayerc/.libs/= libplayerc.so=20 /home/sverret/tmp/installFiles/player-2.0.2/libplayercore/.libs/libplayer= error.so=20 /home/sverret/tmp/installFiles/player-2.0.2/libplayerxdr/.libs/libplayerx= dr.so=20 -lpthread -lnsl -lrt -lcrypto -lz -ljpeg /usr/lib/libGL.so -lGLU -lglut=20 -Wl,--rpath -Wl,/usr/local/player/lib /home/sverret/tmp/installFiles/player-2.0.2/client_libs/libplayerc++/.lib= s/libplayerc++.so:=20 undefined reference to=20 `boost::signals::detail::named_slot_map_iterator::~named_slot_map_iterato= r()' /home/sverret/tmp/installFiles/player-2.0.2/client_libs/libplayerc++/.lib= s/libplayerc++.so:=20 undefined reference to=20 `boost::signals::detail::signal_base::signal_base(boost::function2<bool,=20 boost::any, boost::any, std::allocator<boost::function_base> > const&,=20 boost::any const&)' collect2: ld returned 1 exit status make[5]: *** [test] Error 1 FYI: "rpm -qa | grep boost" yields: boost-1.33.1-5 boost-devel-1.33.1-5 Regards Sean Sean Verret wrote: > Hello, >=20 > I've recently downloaded the latest snapshot of player from CVS and I=20 > get the following build errors. I downloaded a CVS snapshot because I=20 > was getting similar 1394 errors after attempting to build version 2.0.2= =20 > and after disabling 1394 I was getting boost errors. >=20 > I am using FC5, gcc v4.1.1, python v2.4.3, and the following command=20 > "rpm -qa | grep 1394" yields: >=20 > libraw1394-1.2.1-1.fc5 > libdc1394-debuginfo-2.0.0-0.1.pre7.fc5.rf > libdc1394-2.0.0-0.1.pre7.fc5.rf > libavc1394-0.5.1-2.2 > libdc1394-devel-2.0.0-0.1.pre7.fc5.rf > libraw1394-devel-1.2.1-1.fc5 >=20 > So the first time I attempted to build player I did a simple configure,= =20 > "./configure" and any related information to 1394 is pasted below: >=20 > checking for ARTOOLKITPLUS... checking dc1394/dc1394_control.h=20 > usability... yes > checking dc1394/dc1394_control.h presence... yes > checking for dc1394/dc1394_control.h... yes > checking libraw1394/raw1394.h usability... yes > checking libraw1394/raw1394.h presence... yes > checking for libraw1394/raw1394.h... yes > checking for dc1394/dc1394_control.h... (cached) yes >=20 > yet when I make I get the following error in the=20 > "player/server/drivers/camera/1394" directory: >=20 > camera1394.cc: In member function 'virtual int Camera1394::Setup()': > camera1394.cc:959: error: 'DC1394_RING_BUFFER_LAST' was not declared in= =20 > this scope > camera1394.cc: In member function 'int Camera1394::GrabFrame()': > camera1394.cc:1145: error: 'dc1394_capture_get_width' was not declared=20 > in this scope > camera1394.cc:1146: error: 'dc1394_capture_get_height' was not declared= =20 > in this scope > make[5]: *** [camera1394.lo] Error 1 >=20 > So ok fine, since I don't really need the 1394 stuff right now anyways,= =20 > I reconfigured using, "./configure --disable-camera1394" >=20 > but still when I make I get the following error in the=20 > "player/client_libs/libplayerc/bindings/python" directory: >=20 > running build > running build_py > creating build/lib.linux-i686-2.4 > copying playerc.py -> build/lib.linux-i686-2.4 > running build_ext > building '_playerc' extension > swigging playerc.i to playerc_wrap.c > swig -python -o playerc_wrap.c playerc.i > gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall=20 > -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions -fstack-protector=20 > --param=3Dssp-buffer-size=3D4 -m32 -march=3Di386 -mtune=3Dgeneric=20 > -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fPIC -I./../..=20 > -I../../../.. -I/usr/include/python2.4 -c playerc_wrap.c -o=20 > build/temp.linux-i686-2.4/playerc_wrap.o > playerc_wrap.c: In function =91_wrap_playerc_mclient_addclient=92: > playerc_wrap.c:35471: warning: passing argument 2 of=20 > =91playerc_mclient_addclient=92 from incompatible pointer type > playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_create=92= : > playerc_wrap.c:54281: warning: passing argument 1 of=20 > =91playerc_speech_recognition_create=92 from incompatible pointer type > playerc_wrap.c:54281: warning: passing argument 2 of=20 > =91playerc_speech_recognition_create=92 makes integer from pointer with= out a=20 > cast > playerc_wrap.c:54281: error: too many arguments to function=20 > =91playerc_speech_recognition_create=92 > playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_destroy= =92: > playerc_wrap.c:54302: warning: passing argument 1 of=20 > =91playerc_speech_recognition_destroy=92 from incompatible pointer type > playerc_wrap.c:54302: error: too many arguments to function=20 > =91playerc_speech_recognition_destroy=92 > playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_subscri= be=92: > playerc_wrap.c:54330: warning: passing argument 1 of=20 > =91playerc_speech_recognition_subscribe=92 from incompatible pointer ty= pe > playerc_wrap.c:54330: warning: passing argument 2 of=20 > =91playerc_speech_recognition_subscribe=92 makes integer from pointer=20 > without a cast > playerc_wrap.c:54330: error: too many arguments to function=20 > =91playerc_speech_recognition_subscribe=92 > playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_unsubsc= ribe=92: > playerc_wrap.c:54354: warning: passing argument 1 of=20 > =91playerc_speech_recognition_unsubscribe=92 from incompatible pointer = type > playerc_wrap.c:54354: error: too many arguments to function=20 > =91playerc_speech_recognition_unsubscribe=92 > error: command 'gcc' failed with exit status 1 > make[6]: *** [pythonbuild] Error 1 >=20 > I am not sure what this error has to do with, but it looks like it is=20 > something to do with python or perhaps speech recognition? >=20 >=20 --=20 Sean Verret Defence Scientist Autonomous Intelligent Systems Section Collective Intelligence Group DRDC Suffield e: sea...@dr... p: (403) 544-4712 f: (403) 544-4704 w: http://www.drdc-rddc.gc.ca |
From: Sean V. <sea...@dr...> - 2006-08-29 14:04:23
|
Hi all, Ok I have more updates, I kinda wanted to get this all in one email but=20 sometimes that doesn't always work... Back to the CVS version. If I configure with "--disable-libplayerc-py"=20 as well as "--disable-camera1394" I am again back to the same boost=20 problem that I outlined below in version 2.0.2 of player. My next email will attempt to document my "problems" with version 2.0.1=20 of player. Thanks Sean Sean Verret wrote: > For those interested in my boost error with player 2.0.2 I configured=20 > like so, "./configure --disable-camera1394" and when making I got the=20 > following errors in the "player-2.0.2/client_libs/libplayerc++/test"=20 > directory: >=20 > make[5]: Entering directory=20 > `/home/sverret/tmp/installFiles/player-2.0.2/client_libs/libplayerc++/t= est' > /bin/sh ../../../libtool --tag=3DCXX --mode=3Dlink g++ -o test tes= t.o=20 > test_camera.o test_rfid.o test_wsn.o -L../../../libplayerxdr=20 > -L../../../libplayercore -L../../../client_libs/libplayerc=20 > -L../../../client_libs/libplayerc++ -lplayerc++ -lm -lboost_signals=20 > -lboost_thread -lplayerc -lplayererror -lplayerxdr -lpthread -lnsl -lrt= =20 > -lcrypto -lz -ljpeg -lGL -lGLU -lglut > g++ -o .libs/test test.o test_camera.o test_rfid.o test_wsn.o=20 > -L/home/sverret/tmp/installFiles/player-2.0.2/libplayerxdr=20 > -L/home/sverret/tmp/installFiles/player-2.0.2/libplayercore=20 > -L/home/sverret/tmp/installFiles/player-2.0.2/client_libs/libplayerc=20 > -L/home/sverret/tmp/installFiles/player-2.0.2/client_libs/libplayerc++=20 > /home/sverret/tmp/installFiles/player-2.0.2/client_libs/libplayerc++/.l= ibs/libplayerc++.so=20 > -lm -lboost_signals -lboost_thread=20 > /home/sverret/tmp/installFiles/player-2.0.2/client_libs/libplayerc/.lib= s/libplayerc.so=20 > /home/sverret/tmp/installFiles/player-2.0.2/libplayercore/.libs/libplay= ererror.so=20 > /home/sverret/tmp/installFiles/player-2.0.2/libplayerxdr/.libs/libplaye= rxdr.so=20 > -lpthread -lnsl -lrt -lcrypto -lz -ljpeg /usr/lib/libGL.so -lGLU -lglut= =20 > -Wl,--rpath -Wl,/usr/local/player/lib > /home/sverret/tmp/installFiles/player-2.0.2/client_libs/libplayerc++/.l= ibs/libplayerc++.so:=20 > undefined reference to=20 > `boost::signals::detail::named_slot_map_iterator::~named_slot_map_itera= tor()' > /home/sverret/tmp/installFiles/player-2.0.2/client_libs/libplayerc++/.l= ibs/libplayerc++.so:=20 > undefined reference to=20 > `boost::signals::detail::signal_base::signal_base(boost::function2<bool= ,=20 > boost::any, boost::any, std::allocator<boost::function_base> > const&,=20 > boost::any const&)' > collect2: ld returned 1 exit status > make[5]: *** [test] Error 1 >=20 > FYI: "rpm -qa | grep boost" yields: >=20 > boost-1.33.1-5 > boost-devel-1.33.1-5 >=20 > Regards > Sean >=20 > Sean Verret wrote: >> Hello, >> >> I've recently downloaded the latest snapshot of player from CVS and I=20 >> get the following build errors. I downloaded a CVS snapshot because I= =20 >> was getting similar 1394 errors after attempting to build version 2.0.= 2=20 >> and after disabling 1394 I was getting boost errors. >> >> I am using FC5, gcc v4.1.1, python v2.4.3, and the following command=20 >> "rpm -qa | grep 1394" yields: >> >> libraw1394-1.2.1-1.fc5 >> libdc1394-debuginfo-2.0.0-0.1.pre7.fc5.rf >> libdc1394-2.0.0-0.1.pre7.fc5.rf >> libavc1394-0.5.1-2.2 >> libdc1394-devel-2.0.0-0.1.pre7.fc5.rf >> libraw1394-devel-1.2.1-1.fc5 >> >> So the first time I attempted to build player I did a simple configure= ,=20 >> "./configure" and any related information to 1394 is pasted below: >> >> checking for ARTOOLKITPLUS... checking dc1394/dc1394_control.h=20 >> usability... yes >> checking dc1394/dc1394_control.h presence... yes >> checking for dc1394/dc1394_control.h... yes >> checking libraw1394/raw1394.h usability... yes >> checking libraw1394/raw1394.h presence... yes >> checking for libraw1394/raw1394.h... yes >> checking for dc1394/dc1394_control.h... (cached) yes >> >> yet when I make I get the following error in the=20 >> "player/server/drivers/camera/1394" directory: >> >> camera1394.cc: In member function 'virtual int Camera1394::Setup()': >> camera1394.cc:959: error: 'DC1394_RING_BUFFER_LAST' was not declared i= n=20 >> this scope >> camera1394.cc: In member function 'int Camera1394::GrabFrame()': >> camera1394.cc:1145: error: 'dc1394_capture_get_width' was not declared= =20 >> in this scope >> camera1394.cc:1146: error: 'dc1394_capture_get_height' was not declare= d=20 >> in this scope >> make[5]: *** [camera1394.lo] Error 1 >> >> So ok fine, since I don't really need the 1394 stuff right now anyways= ,=20 >> I reconfigured using, "./configure --disable-camera1394" >> >> but still when I make I get the following error in the=20 >> "player/client_libs/libplayerc/bindings/python" directory: >> >> running build >> running build_py >> creating build/lib.linux-i686-2.4 >> copying playerc.py -> build/lib.linux-i686-2.4 >> running build_ext >> building '_playerc' extension >> swigging playerc.i to playerc_wrap.c >> swig -python -o playerc_wrap.c playerc.i >> gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall=20 >> -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions -fstack-protector=20 >> --param=3Dssp-buffer-size=3D4 -m32 -march=3Di386 -mtune=3Dgeneric=20 >> -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fPIC -I./../..=20 >> -I../../../.. -I/usr/include/python2.4 -c playerc_wrap.c -o=20 >> build/temp.linux-i686-2.4/playerc_wrap.o >> playerc_wrap.c: In function =91_wrap_playerc_mclient_addclient=92: >> playerc_wrap.c:35471: warning: passing argument 2 of=20 >> =91playerc_mclient_addclient=92 from incompatible pointer type >> playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_create= =92: >> playerc_wrap.c:54281: warning: passing argument 1 of=20 >> =91playerc_speech_recognition_create=92 from incompatible pointer type >> playerc_wrap.c:54281: warning: passing argument 2 of=20 >> =91playerc_speech_recognition_create=92 makes integer from pointer wit= hout a=20 >> cast >> playerc_wrap.c:54281: error: too many arguments to function=20 >> =91playerc_speech_recognition_create=92 >> playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_destro= y=92: >> playerc_wrap.c:54302: warning: passing argument 1 of=20 >> =91playerc_speech_recognition_destroy=92 from incompatible pointer typ= e >> playerc_wrap.c:54302: error: too many arguments to function=20 >> =91playerc_speech_recognition_destroy=92 >> playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_subscr= ibe=92: >> playerc_wrap.c:54330: warning: passing argument 1 of=20 >> =91playerc_speech_recognition_subscribe=92 from incompatible pointer t= ype >> playerc_wrap.c:54330: warning: passing argument 2 of=20 >> =91playerc_speech_recognition_subscribe=92 makes integer from pointer=20 >> without a cast >> playerc_wrap.c:54330: error: too many arguments to function=20 >> =91playerc_speech_recognition_subscribe=92 >> playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_unsubs= cribe=92: >> playerc_wrap.c:54354: warning: passing argument 1 of=20 >> =91playerc_speech_recognition_unsubscribe=92 from incompatible pointer= type >> playerc_wrap.c:54354: error: too many arguments to function=20 >> =91playerc_speech_recognition_unsubscribe=92 >> error: command 'gcc' failed with exit status 1 >> make[6]: *** [pythonbuild] Error 1 >> >> I am not sure what this error has to do with, but it looks like it is=20 >> something to do with python or perhaps speech recognition? >> >> >=20 --=20 Sean Verret Defence Scientist Autonomous Intelligent Systems Section Collective Intelligence Group DRDC Suffield e: sea...@dr... p: (403) 544-4712 f: (403) 544-4704 w: http://www.drdc-rddc.gc.ca |
From: Sean V. <sea...@dr...> - 2006-08-29 14:21:36
|
Hi again, So after eventually getting to the same boost error in both the CVS and version 2.0.2 I figured I'd try version 2.0.1 of player. After simpling configuring with no options I get the following error in the "player-2.0.1/server/drivers/planner/wavefront" directory: gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../libplayercore -I../../../../client_libs/libplayerc++ -Wall -g -I../../../.. -g -O2 -MT plan.lo -MD -MP -MF .deps/plan.Tpo -c plan.c -fPIC -DPIC -o .libs/plan.o In file included from plan.c:15: /usr/include/openssl/md5.h:108: error: expected declaration specifiers or '...' before 'size_t' /usr/include/openssl/md5.h:110: error: expected declaration specifiers or '...' before 'size_t' plan.c: In function 'plan_md5': plan.c:518: error: too many arguments to function 'MD5_Update' make[5]: *** [plan.lo] Error 1 So I use the --disable-wavefront switch in my configure and, besides the "extra qualification' errors which I fix, make only to get the following 1394 errors in the "layer-2.0.1/server" directory: g++ -o .libs/player server.o -Wl,--export-dynamic ../server/libplayerdrivers/.libs/libplayerdrivers.so ../libplayercore/.libs/libplayercore.so ../libplayercore/.libs/libplayererror.so ../libplayertcp/.libs/libplayertcp.so ../libplayerxdr/.libs/libplayerxdr.so /usr/lib/libgsl.so /usr/lib/libgslcblas.so -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 ../replace/.libs/libreplace.a -lpthread -lnsl -lrt -lcrypto -lz -ljpeg -Wl,--rpath -Wl,/usr/local/lib ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_print_feature_set' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_stop_iso_transmission' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_start_iso_transmission' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_destroy_handle' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_set_brightness' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_set_shutter' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_setup_capture' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `plan_alloc' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_dma_unlisten' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_set_gain' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `plan_free' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_create_handle' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_dma_single_capture' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_set_white_balance' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_auto_on_off' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_set_exposure' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `plan_update_cspace' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_dma_setup_capture' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_dma_done_with_buffer' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_single_capture' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `plan_set_bounds' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_release_camera' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_get_camera_feature_set' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `plan_reset' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_dma_release_camera' ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined reference to `dc1394_get_iso_channel_and_speed' collect2: ld returned 1 exit status make[3]: *** [player] Error 1 make[3]: Leaving directory `/home/sverret/tmp/installFiles/player-2.0.1/server' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/sverret/tmp/installFiles/player-2.0.1/server' make[1]: *** [all-recursive] Error 1 So again I configure with --disable-camera1394 and --disable-wavefront and make to get the previous boost related errors that I received in player 2.0.2 and the CVS version. So that's where I stand. It seems everything eventually breaks at boost. Maybe my version of boost is too "new" I'm not sure, but any help would be appreciated. Regards Sean -- Sean Verret Defence Scientist Autonomous Intelligent Systems Section Collective Intelligence Group DRDC Suffield e: sea...@dr... p: (403) 544-4712 f: (403) 544-4704 w: http://www.drdc-rddc.gc.ca |
From: Brian G. <br...@ge...> - 2006-08-29 18:05:53
|
On Aug 29, 2006, at 9:57 AM, Sean Verret wrote: > Well I think I figured out the boost related errors, so that is > nice. I > had remnants of an older boost still in my include path and apparently > they were being used. So the boost related issues are now all solved. Great. > The wavefront issue in 2.0.1 doesn't present itself in 2.0.2 so I'll > assume it has been fixed, Yep, it was discussed here: http://sourceforge.net/mailarchive/message.php?msg_id=15210516 And fixed prior to 2.0.2. > which leaves only with the 1394 issues that > all versions seem to have, which makes me think it has to do with the > 1394 packages I have installed I would guess that your version of libdc1394 is not supported. There is some logic in Player's configure script to test for at least 3 known libdc1394 APIs; perhaps it's not working correctly. So -- disable-camera1394 is the way to go. If you post your config.log (zip it up first to get in under the 40K limit on this list), we can try to debug that issue. > and the python error in the current CVS > version. This was in building the python bindings to libplayerc, right? My first guess is that you have an old version of SWIG. Try 'swig - version'; you need >= 1.3. In any case, the workaround would be to -- disable-libplayerc-py. brian. |
From: Konstantinos D. <da...@fr...> - 2006-08-30 02:21:36
|
> > and the python error in the current CVS > > version. > > This was in building the python bindings to libplayerc, right? My > first guess is that you have an old version of SWIG. Try 'swig - > version'; you need >= 1.3. In any case, the workaround would be to -- > disable-libplayerc-py. > Actually I have the same problem and I've been using the --disable-libplayerc-py option. I've tried SWIG Versions 1.3.25 and 1.3.29 (x86_64-pc-linux-gnu) with GCC versions 3.4.6 and 4.1.1 but I always get the same error. ____________________________________________________________________ http://www.freemail.gr - äùñåÜí õðçñåóßá çëåêôñïíéêïý ôá÷õäñïìåßïõ. http://www.freemail.gr - free email service for the Greek-speaking. |
From: Sean V. <sea...@dr...> - 2006-08-30 13:24:26
|
>> and the python error in the current CVS >> version. > > This was in building the python bindings to libplayerc, right? My > first guess is that you have an old version of SWIG. Try 'swig - > version'; you need >= 1.3. In any case, the workaround would be to -- > disable-libplayerc-py. I am using swig version swig-1.3.24-2.2.1 and this error only happens with the CVS repo, not with 2.0.2 -- Sean Verret |
From: Sean V. <sea...@dr...> - 2006-08-29 16:57:13
|
Hi all, Well I think I figured out the boost related errors, so that is nice. I had remnants of an older boost still in my include path and apparently they were being used. So the boost related issues are now all solved. The wavefront issue in 2.0.1 doesn't present itself in 2.0.2 so I'll assume it has been fixed, which leaves only with the 1394 issues that all versions seem to have, which makes me think it has to do with the 1394 packages I have installed and the python error in the current CVS version. Any guidance on those issues would be great. Thanks Sean Sean Verret wrote: > Hi again, > > So after eventually getting to the same boost error in both the CVS and > version 2.0.2 I figured I'd try version 2.0.1 of player. > > After simpling configuring with no options I get the following error in > the "player-2.0.1/server/drivers/planner/wavefront" directory: > > gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../libplayercore > -I../../../../client_libs/libplayerc++ -Wall -g -I../../../.. -g -O2 -MT > plan.lo -MD -MP -MF .deps/plan.Tpo -c plan.c -fPIC -DPIC -o .libs/plan.o > In file included from plan.c:15: > /usr/include/openssl/md5.h:108: error: expected declaration specifiers > or '...' before 'size_t' > /usr/include/openssl/md5.h:110: error: expected declaration specifiers > or '...' before 'size_t' > plan.c: In function 'plan_md5': > plan.c:518: error: too many arguments to function 'MD5_Update' > make[5]: *** [plan.lo] Error 1 > > So I use the --disable-wavefront switch in my configure and, besides the > "extra qualification' errors which I fix, make only to get the following > 1394 errors in the "layer-2.0.1/server" directory: > > g++ -o .libs/player server.o -Wl,--export-dynamic > ../server/libplayerdrivers/.libs/libplayerdrivers.so > ../libplayercore/.libs/libplayercore.so > ../libplayercore/.libs/libplayererror.so > ../libplayertcp/.libs/libplayertcp.so > ../libplayerxdr/.libs/libplayerxdr.so /usr/lib/libgsl.so > /usr/lib/libgslcblas.so -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 > -ldl -lglib-2.0 ../replace/.libs/libreplace.a -lpthread -lnsl -lrt > -lcrypto -lz -ljpeg -Wl,--rpath -Wl,/usr/local/lib > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_print_feature_set' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_stop_iso_transmission' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_start_iso_transmission' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_destroy_handle' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_set_brightness' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_set_shutter' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_setup_capture' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `plan_alloc' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_dma_unlisten' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_set_gain' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `plan_free' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_create_handle' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_dma_single_capture' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_set_white_balance' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_auto_on_off' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_set_exposure' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `plan_update_cspace' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_dma_setup_capture' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_dma_done_with_buffer' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_single_capture' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `plan_set_bounds' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_release_camera' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_get_camera_feature_set' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `plan_reset' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_dma_release_camera' > ../server/libplayerdrivers/.libs/libplayerdrivers.so: undefined > reference to `dc1394_get_iso_channel_and_speed' > collect2: ld returned 1 exit status > make[3]: *** [player] Error 1 > make[3]: Leaving directory > `/home/sverret/tmp/installFiles/player-2.0.1/server' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory > `/home/sverret/tmp/installFiles/player-2.0.1/server' > make[1]: *** [all-recursive] Error 1 > > So again I configure with --disable-camera1394 and --disable-wavefront > and make to get the previous boost related errors that I received in > player 2.0.2 and the CVS version. > > So that's where I stand. It seems everything eventually breaks at > boost. Maybe my version of boost is too "new" I'm not sure, but any > help would be appreciated. > > Regards > Sean > > > > > -- Sean Verret Defence Scientist Autonomous Intelligent Systems Section Collective Intelligence Group DRDC Suffield e: sea...@dr... p: (403) 544-4712 f: (403) 544-4704 w: http://www.drdc-rddc.gc.ca |
From: Toby C. <tco...@pl...> - 2006-08-29 18:57:32
|
Hi, for camera1394 driver you need the rc3 release of libdc1394. I have been trying to track the v2 development so player CVS always supports the currrent dev version. Hopefully now libdc1394 is in the RC stage there will be no more API changes. Toby Collett Sean Verret wrote: > Hello, > > I've recently downloaded the latest snapshot of player from CVS and I > get the following build errors. I downloaded a CVS snapshot because I > was getting similar 1394 errors after attempting to build version 2.0.2 > and after disabling 1394 I was getting boost errors. > > I am using FC5, gcc v4.1.1, python v2.4.3, and the following command > "rpm -qa | grep 1394" yields: > > libraw1394-1.2.1-1.fc5 > libdc1394-debuginfo-2.0.0-0.1.pre7.fc5.rf > libdc1394-2.0.0-0.1.pre7.fc5.rf > libavc1394-0.5.1-2.2 > libdc1394-devel-2.0.0-0.1.pre7.fc5.rf > libraw1394-devel-1.2.1-1.fc5 > > So the first time I attempted to build player I did a simple configure, > "./configure" and any related information to 1394 is pasted below: > > checking for ARTOOLKITPLUS... checking dc1394/dc1394_control.h > usability... yes > checking dc1394/dc1394_control.h presence... yes > checking for dc1394/dc1394_control.h... yes > checking libraw1394/raw1394.h usability... yes > checking libraw1394/raw1394.h presence... yes > checking for libraw1394/raw1394.h... yes > checking for dc1394/dc1394_control.h... (cached) yes > > yet when I make I get the following error in the > "player/server/drivers/camera/1394" directory: > > camera1394.cc: In member function 'virtual int Camera1394::Setup()': > camera1394.cc:959: error: 'DC1394_RING_BUFFER_LAST' was not declared in > this scope > camera1394.cc: In member function 'int Camera1394::GrabFrame()': > camera1394.cc:1145: error: 'dc1394_capture_get_width' was not declared > in this scope > camera1394.cc:1146: error: 'dc1394_capture_get_height' was not declared > in this scope > make[5]: *** [camera1394.lo] Error 1 > > So ok fine, since I don't really need the 1394 stuff right now anyways, > I reconfigured using, "./configure --disable-camera1394" > > but still when I make I get the following error in the > "player/client_libs/libplayerc/bindings/python" directory: > > running build > running build_py > creating build/lib.linux-i686-2.4 > copying playerc.py -> build/lib.linux-i686-2.4 > running build_ext > building '_playerc' extension > swigging playerc.i to playerc_wrap.c > swig -python -o playerc_wrap.c playerc.i > gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall > -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector > --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic > -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fPIC -I./../.. > -I../../../.. -I/usr/include/python2.4 -c playerc_wrap.c -o > build/temp.linux-i686-2.4/playerc_wrap.o > playerc_wrap.c: In function ‘_wrap_playerc_mclient_addclient’: > playerc_wrap.c:35471: warning: passing argument 2 of > ‘playerc_mclient_addclient’ from incompatible pointer type > playerc_wrap.c: In function ‘_wrap_playerc_speech_recognition_create’: > playerc_wrap.c:54281: warning: passing argument 1 of > ‘playerc_speech_recognition_create’ from incompatible pointer type > playerc_wrap.c:54281: warning: passing argument 2 of > ‘playerc_speech_recognition_create’ makes integer from pointer without a > cast > playerc_wrap.c:54281: error: too many arguments to function > ‘playerc_speech_recognition_create’ > playerc_wrap.c: In function ‘_wrap_playerc_speech_recognition_destroy’: > playerc_wrap.c:54302: warning: passing argument 1 of > ‘playerc_speech_recognition_destroy’ from incompatible pointer type > playerc_wrap.c:54302: error: too many arguments to function > ‘playerc_speech_recognition_destroy’ > playerc_wrap.c: In function ‘_wrap_playerc_speech_recognition_subscribe’: > playerc_wrap.c:54330: warning: passing argument 1 of > ‘playerc_speech_recognition_subscribe’ from incompatible pointer type > playerc_wrap.c:54330: warning: passing argument 2 of > ‘playerc_speech_recognition_subscribe’ makes integer from pointer > without a cast > playerc_wrap.c:54330: error: too many arguments to function > ‘playerc_speech_recognition_subscribe’ > playerc_wrap.c: In function ‘_wrap_playerc_speech_recognition_unsubscribe’: > playerc_wrap.c:54354: warning: passing argument 1 of > ‘playerc_speech_recognition_unsubscribe’ from incompatible pointer type > playerc_wrap.c:54354: error: too many arguments to function > ‘playerc_speech_recognition_unsubscribe’ > error: command 'gcc' failed with exit status 1 > make[6]: *** [pythonbuild] Error 1 > > I am not sure what this error has to do with, but it looks like it is > something to do with python or perhaps speech recognition? > > > |
From: Sean V. <sea...@dr...> - 2006-08-30 13:26:19
|
Yeah I've been noticing the changes as well. Unfortunately another=20 package we use has already updated their software so we needed to update=20 our libdc to the versions listed below. Hopefully when everything gets=20 sorted out by the libdc1394 people we'll be back to a stable system again= . Toby Collett wrote: > Hi, for camera1394 driver you need the rc3 release of libdc1394. I have= =20 > been trying to track the v2 development so player CVS always supports=20 > the currrent dev version. Hopefully now libdc1394 is in the RC stage=20 > there will be no more API changes. >=20 > Toby Collett >=20 > Sean Verret wrote: >> Hello, >> >> I've recently downloaded the latest snapshot of player from CVS and I=20 >> get the following build errors. I downloaded a CVS snapshot because I= =20 >> was getting similar 1394 errors after attempting to build version 2.0.= 2=20 >> and after disabling 1394 I was getting boost errors. >> >> I am using FC5, gcc v4.1.1, python v2.4.3, and the following command=20 >> "rpm -qa | grep 1394" yields: >> >> libraw1394-1.2.1-1.fc5 >> libdc1394-debuginfo-2.0.0-0.1.pre7.fc5.rf >> libdc1394-2.0.0-0.1.pre7.fc5.rf >> libavc1394-0.5.1-2.2 >> libdc1394-devel-2.0.0-0.1.pre7.fc5.rf >> libraw1394-devel-1.2.1-1.fc5 >> >> So the first time I attempted to build player I did a simple configure= ,=20 >> "./configure" and any related information to 1394 is pasted below: >> >> checking for ARTOOLKITPLUS... checking dc1394/dc1394_control.h=20 >> usability... yes >> checking dc1394/dc1394_control.h presence... yes >> checking for dc1394/dc1394_control.h... yes >> checking libraw1394/raw1394.h usability... yes >> checking libraw1394/raw1394.h presence... yes >> checking for libraw1394/raw1394.h... yes >> checking for dc1394/dc1394_control.h... (cached) yes >> >> yet when I make I get the following error in the=20 >> "player/server/drivers/camera/1394" directory: >> >> camera1394.cc: In member function 'virtual int Camera1394::Setup()': >> camera1394.cc:959: error: 'DC1394_RING_BUFFER_LAST' was not declared i= n=20 >> this scope >> camera1394.cc: In member function 'int Camera1394::GrabFrame()': >> camera1394.cc:1145: error: 'dc1394_capture_get_width' was not declared= =20 >> in this scope >> camera1394.cc:1146: error: 'dc1394_capture_get_height' was not declare= d=20 >> in this scope >> make[5]: *** [camera1394.lo] Error 1 >> >> So ok fine, since I don't really need the 1394 stuff right now anyways= ,=20 >> I reconfigured using, "./configure --disable-camera1394" >> >> but still when I make I get the following error in the=20 >> "player/client_libs/libplayerc/bindings/python" directory: >> >> running build >> running build_py >> creating build/lib.linux-i686-2.4 >> copying playerc.py -> build/lib.linux-i686-2.4 >> running build_ext >> building '_playerc' extension >> swigging playerc.i to playerc_wrap.c >> swig -python -o playerc_wrap.c playerc.i >> gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall=20 >> -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions -fstack-protector=20 >> --param=3Dssp-buffer-size=3D4 -m32 -march=3Di386 -mtune=3Dgeneric=20 >> -fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fPIC -I./../..=20 >> -I../../../.. -I/usr/include/python2.4 -c playerc_wrap.c -o=20 >> build/temp.linux-i686-2.4/playerc_wrap.o >> playerc_wrap.c: In function =91_wrap_playerc_mclient_addclient=92: >> playerc_wrap.c:35471: warning: passing argument 2 of=20 >> =91playerc_mclient_addclient=92 from incompatible pointer type >> playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_create= =92: >> playerc_wrap.c:54281: warning: passing argument 1 of=20 >> =91playerc_speech_recognition_create=92 from incompatible pointer type >> playerc_wrap.c:54281: warning: passing argument 2 of=20 >> =91playerc_speech_recognition_create=92 makes integer from pointer wit= hout a=20 >> cast >> playerc_wrap.c:54281: error: too many arguments to function=20 >> =91playerc_speech_recognition_create=92 >> playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_destro= y=92: >> playerc_wrap.c:54302: warning: passing argument 1 of=20 >> =91playerc_speech_recognition_destroy=92 from incompatible pointer typ= e >> playerc_wrap.c:54302: error: too many arguments to function=20 >> =91playerc_speech_recognition_destroy=92 >> playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_subscr= ibe=92: >> playerc_wrap.c:54330: warning: passing argument 1 of=20 >> =91playerc_speech_recognition_subscribe=92 from incompatible pointer t= ype >> playerc_wrap.c:54330: warning: passing argument 2 of=20 >> =91playerc_speech_recognition_subscribe=92 makes integer from pointer=20 >> without a cast >> playerc_wrap.c:54330: error: too many arguments to function=20 >> =91playerc_speech_recognition_subscribe=92 >> playerc_wrap.c: In function =91_wrap_playerc_speech_recognition_unsubs= cribe=92: >> playerc_wrap.c:54354: warning: passing argument 1 of=20 >> =91playerc_speech_recognition_unsubscribe=92 from incompatible pointer= type >> playerc_wrap.c:54354: error: too many arguments to function=20 >> =91playerc_speech_recognition_unsubscribe=92 >> error: command 'gcc' failed with exit status 1 >> make[6]: *** [pythonbuild] Error 1 >> >> I am not sure what this error has to do with, but it looks like it is=20 >> something to do with python or perhaps speech recognition? >> >> >> =20 >=20 > -----------------------------------------------------------------------= -- > Using Tomcat but need to do more? Need to support web services, securit= y? > Get stuff done quickly with pre-integrated technology to make your job = easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geron= imo > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat= =3D121642 > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users >=20 --=20 Sean Verret Defence Scientist Autonomous Intelligent Systems Section Collective Intelligence Group DRDC Suffield e: sea...@dr... p: (403) 544-4712 f: (403) 544-4704 w: http://www.drdc-rddc.gc.ca |
From: Brian G. <br...@ge...> - 2006-08-29 17:31:38
|
On Aug 28, 2006, at 7:24 PM, Vinh wrote: > Hey guys, > when crosscompiling for the gumstick using ./configure > --disable-shared, I still get a player binary which the command "file" > will tell that it uses shared libraries. I could be that --disable-shared only prevents the compilation and usage of shared libraries within Player. So the player binary will still depend on normal system shared libs (like libc), but not on any Player libs. The goal with --disable-shared is to minimize the number of files that you have to transfer to the embedded system after cross- compiling. It *should* be the case that you need only transfer the player binary, without any supporting Player libs. Have you tried that? brian. |