From: Robotics P. u. h. l. <rob...@li...> - 2007-10-23 22:27:48
|
Hi Nate, Here is my status 1) I removed the robotocsprimer-0.1 and 2) downloaded it again 3) To run scons in player I had to remove lines 531-534 in client/Client.cc no member named GetCharging in PowerProxy 4) in order to run scons in exercises/01*/gumstix I had to comment out line 102 in main.cc. no member named Stop 5) I have redownloaded player-2.0.4 and rebuilt it 6) I have tested out the system with intro and player 7) Thus in one way or another I have tested every part of the system except for intro and player. 8) Point 3 and 4 and the seg fault indicate this problem most likely comes from the intro or roboticsprimer code. 9)Points 3 and 4 together indicate that the version of the code on the web site had never been compiled before being loaded on the web site, otherwise you would have had the same errors 10)Most likely issues 3 and 4 come from having the wrong version of some .h files for the .cc files. The interfaces are not what the code expects. perhaps a confusion of include directories. 11) in my investigation of intro using gdb I was in Client.cc and as point 3 indicates a mismatch between the interface and code I suspect that is the root of this problem. My suggestion is for you to install the system on a clean unused Linux machine and build the environment from scratch., including gumstix-buildroot, player and roboticsprimer. I say a clean Linux machine as I want you to down load the latest versions of packages, in case this has something to do with package versions. While you are doing this keep a log. In the case this build is successful the log will serve as a template for others trying to build this system. I would certainly recommend this procedure to you when you put other versions on line. I am fairly confident the build will not be successful in which case you will have a version of the problem to investigate. John Cummins __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |