Difference between revisions of "Jmc rave Windows Install"
Jgvictores (talk | contribs) |
Jgvictores (talk | contribs) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | The following is a guide for compilation of [[Asibot_-_Implemented_Modules#jmc_rave_.28Ubuntu_.2F_Windows.29|'''jmc_rave''']] on a MS Windows Operating System ([[jmc_rave Ubuntu Install|click here for '''Ubuntu guide''']]). Most installs are from source and correct version is assured following the [[Modules - Dependency Version]] specification (compatibility!). Source tarballs can also be found at http://robots.uc3m.es/svn/ASIBOTcoderepo/branches/ | + | The following is a guide for compilation of [[Asibot_-_Implemented_Modules#jmc_rave_.28Ubuntu_.2F_Windows.29|'''jmc_rave''']] on a MS Windows Operating System ([[jmc_rave Ubuntu Install|click here for '''Ubuntu guide''']]). Most installs are from source and correct version is assured following the [[Modules - Dependency Version]] specification (compatibility!). Source tarballs can also be found at http://robots.uc3m.es/svn/ASIBOTcoderepo/branches/extern (permanent links!). |
---- | ---- | ||
Line 9: | Line 9: | ||
Then [[YARP 2.2.6 Windows Install|install YARP 2.2.6]] (YARP is needed for jmc_rave). | Then [[YARP 2.2.6 Windows Install|install YARP 2.2.6]] (YARP is needed for jmc_rave). | ||
− | Then [[OpenRAVE R1457 Windows Install|install OpenRAVE R1457]] ( | + | Then [[OpenRAVE R1457 Windows Install|install OpenRAVE R1457]] (OpenRAVE is needed for jmc_rave). |
− | And finally compile the actual module: Right-click in your folder and click on SVN checkout. Paste http://robots.uc3m.es/svn/ASIBOTcoderepo/ | + | And finally compile the actual module: Right-click in your folder and click on SVN checkout. Paste http://robots.uc3m.es/svn/ASIBOTcoderepo/tags/RCGv03/jmc_rave in the first form slot (URL of repository). Click on '''OK'''. Create a folder called "build" inside "jmc_rave". Open CMake. Use the jmc_rave folder full make path in the first form slot (such as ''C:\robotsuc3mes\jmc_rave''), and build full path in the second slot (such as ''C:\robotsuc3mes\jmc_rave\build''). Press '''Configure''', '''Finish''' once selected VS2008, '''Configure''' again, then '''Generate''' once. Close CMake and browse to build, open "jmc_rave.sln" and open it (it is a MS Visual Studio 2009 solution file). Change build type from '''Debug''' to '''Release'''. Press Build --> '''Build Solution'''. |
You either need OpenRAVE's .dll's in Windows' Path or copy them to win32/Release for the executable to work. | You either need OpenRAVE's .dll's in Windows' Path or copy them to win32/Release for the executable to work. | ||
<!--Something like ''E:/robotsuc3mes/ACE_wrappers/lib/ACE.lib''.--> | <!--Something like ''E:/robotsuc3mes/ACE_wrappers/lib/ACE.lib''.--> | ||
+ | |||
+ | == Notes == | ||
+ | For compliance with older RCG (RCGv02), change: | ||
+ | svn co http://robots.uc3m.es/svn/ASIBOTcoderepo/tags/RCGv03/jmc_rave | ||
+ | To: | ||
+ | svn co http://robots.uc3m.es/svn/ASIBOTcoderepo/tags/RCGv02/jmc_rave | ||
+ | Or for bleeding edge version, use: | ||
+ | svn co http://robots.uc3m.es/svn/ASIBOTcoderepo/trunk/jmc_rave |
Latest revision as of 12:11, 7 November 2010
The following is a guide for compilation of jmc_rave on a MS Windows Operating System (click here for Ubuntu guide). Most installs are from source and correct version is assured following the Modules - Dependency Version specification (compatibility!). Source tarballs can also be found at http://robots.uc3m.es/svn/ASIBOTcoderepo/branches/extern (permanent links!).
First, you must install Tortoise SVN, CMake, MS Virtual Studio 2009 (requires license), and possibly WinRAR.
Then install ACE 5.7.1.0 (ACE is needed for YARP).
Then install YARP 2.2.6 (YARP is needed for jmc_rave).
Then install OpenRAVE R1457 (OpenRAVE is needed for jmc_rave).
And finally compile the actual module: Right-click in your folder and click on SVN checkout. Paste http://robots.uc3m.es/svn/ASIBOTcoderepo/tags/RCGv03/jmc_rave in the first form slot (URL of repository). Click on OK. Create a folder called "build" inside "jmc_rave". Open CMake. Use the jmc_rave folder full make path in the first form slot (such as C:\robotsuc3mes\jmc_rave), and build full path in the second slot (such as C:\robotsuc3mes\jmc_rave\build). Press Configure, Finish once selected VS2008, Configure again, then Generate once. Close CMake and browse to build, open "jmc_rave.sln" and open it (it is a MS Visual Studio 2009 solution file). Change build type from Debug to Release. Press Build --> Build Solution.
You either need OpenRAVE's .dll's in Windows' Path or copy them to win32/Release for the executable to work.
Notes
For compliance with older RCG (RCGv02), change:
svn co http://robots.uc3m.es/svn/ASIBOTcoderepo/tags/RCGv03/jmc_rave
To:
svn co http://robots.uc3m.es/svn/ASIBOTcoderepo/tags/RCGv02/jmc_rave
Or for bleeding edge version, use:
svn co http://robots.uc3m.es/svn/ASIBOTcoderepo/trunk/jmc_rave