From: Robotics P. u. h. l. <rob...@li...> - 2007-10-01 22:02:04
|
I don't know if any one is reading this but here is a summary of my progress 1) First down load the workbook, they like to hide it on the site but with a little diligence you can find it. 2) next you have to install a whole lot of software Imlib, gsl, fltk, ftgl, avr, avrdude , ckermit, etc. 3) then you have to run "scons install" in directories create and player. 3.5) you may have to be super user to do 3 4) at this time you will probably see messages cant find abc that's because the abc software needs to be installed 5) continue doing 4 and 5 until the scons work, or as in my case they either work or say you need "roombaDev.pc" 6) go to roboticsprimer-0.1/create and cp cr8.pc roombaDev.pc 7) export PKG_CONFIG_PATH=/home/john/roboticsprimer-0.1/create:$PKG_CONFIG_PATH 8) go to /usr/include/FL cp Fl_Window.H FL_Window.h cp Fl.H Fl.h (upper case H to lower case h) 9) in exercises/01-introduction/gumstix do scons result main.cc:102 error: 'class Client" has no member named stop 10) commented out offending line compiled but link of intro failed g++ -o intro -lroombaClient main.o exercise.o -L/usr/local/lib -L/home/nate/local/lib -L/usr/lib -L/usr/X11R6/lib -ljpeg -lplayercore -lltdl -lpthread -lplayerc++ -lplayerc -lplayerxdr -lplayererror -lcr8 -lxml2 -lImlib2 -lX11 -lXext -ldl -lgsl -lgslcblas -lm -lfltk_images -lfltk_gl -lfltk -lGLU -lGL -lfreetype -lz -lftgl /usr/bin/ld: cannot find -lroombaClient collect2: ld returned 1 exit status 11) in player get this error g++ -o behavior_network/libroombaBehavior.so -shared behavior_network/Behavior.os behavior_network/BehaviorNetwork.os behavior_network/ArbiterClient.os -L/home/nate/local/lib -L/usr/local/lib -lcr8 -lplayercore -lltdl -lpthread -lplayerc++ -lplayerc -lm -lplayerxdr -lplayererror /usr/bin/ld: skipping incompatible /home/nate/local/lib/libcr8.a when searching for -lcr8 /usr/bin/ld: cannot find -lcr8 looks like I have my list of required packages, grin! I shall continue to explore this as I get the time. If there is anyone out there who understands why the down load seems to be in such a chaotic state I would appreciate some assistance. I am repaired to turn my experiences in to a HOWTO get started for the perplexed JC --------------------------------- Catch up on fall's hot new shows on Yahoo! TV. Watch previews, get listings, and more! |