From: Davis, D. (CDR) <dt...@np...> - 2010-11-01 02:16:47
|
That got it! Thanks for the help. Duane -----Original Message----- From: Geoffrey Biggs [mailto:geo...@ai...] Sent: Sun 10/31/2010 6:36 PM To: pla...@li... Subject: Re: [Playerstage-users] cmake Error The name of the driver is "isense," but the source file thinks that it is called "inertiacube2." You need to change the name of the function "inertiacube2_Register" to "isense_Register." I've made this change in trunk, too. Geoff On 30/10/10 12:30, Davis, Duane (CDR) wrote: > Thanks--that did fix the cmake error. I'm still having trouble with the compile (or more accurately, link) though. I had to make a couple of changes to inertiacube2.cc to comply with the current isense SDK (version 4.04) that were completely contained within the class (mostly replacing the ISD_GetData calls with ISD_RingBufferQuery calls because the former function no longer exists) and had to change the type on a couple of variables from player_pose_t to player_pose2d_t, but nothing that should have affected linking. The error I'm getting now is still associated with the inertia cube driver, but I'm not sure how: > > Linking CXX executable player > libplayerdrivers/libplayerdrivers.so.3.0.2: undefined reference to `isense_Register(DriverTable*)' > collect2: ld returned 1 exit status > > Any ideas? > > Duane > > -----Original Message----- > From: Geoffrey Biggs [mailto:geo...@ai...] > Sent: Thu 10/28/2010 5:20 PM > To: pla...@li... > Subject: Re: [Playerstage-users] cmake Error > > On 29/10/10 09:02, Davis, Duane (CDR) wrote: >> >> All, >> >> I'm trying to compile Player 3.0.2 but am getting the following error >> with cmake: >> >> CMake Error in server/libplayerdrivers/CMakeLists.txt: >> Cannot find source file "intertiacube2.cc". Tried extensions .c .C .c++ >> .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx >> >> We're using an InertiaCube2 (that is installed and working properly) >> with the robot so unfortunately I can't just disable the isense driver. >> The file is in the player3.0.2/server/drivers/position/isense directory, >> but is not being found by cmake for some reason. What am I doing >> wrong? Here's the cmake command that I'm using (from the "build" >> directory): >> >> cmake -D ENABLE_DRIVER_SEGWAYRMP=ON -D CANLIB_DIR="/usr" ../ > > You're not doing anything wrong. There's an error in the CMakeLists.txt > for that driver. The source file name is spelled with an extra "t". If > you correct the spelling mistake, it should compile. I've made this fix > in trunk. > > Geoff > > ------------------------------------------------------------------------------ > Nokia and AT&T present the 2010 Calling All Innovators-North America contest > Create new apps & games for the Nokia N8 for consumers in U.S. and Canada > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > http://p.sf.net/sfu/nokia-dev2dev > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > > > > > ------------------------------------------------------------------------------ > Nokia and AT&T present the 2010 Calling All Innovators-North America contest > Create new apps & games for the Nokia N8 for consumers in U.S. and Canada > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > http://p.sf.net/sfu/nokia-dev2dev > > > > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ Playerstage-users mailing list Pla...@li... https://lists.sourceforge.net/lists/listinfo/playerstage-users |