Arch x86_64 Linux ROS core build fails
Hi,
When i try to build the ROS core on Arch Linux x86_64 system i get the following error, if some one could help me solve this or at least point me in the rite direction would be very helpful
The error is below:
Linking CXX executable ../../bin/rxloggerlevel
[100%] Built target rxconsole
In file included from /tmp/yaourt-tmp-zion/aur-ros-core/src/ros-underlay/build/rx/rxtools/rosout_panel_swig_generated.cpp:3240:0:
/usr/include/wx-2.8/wx/wxPython/wxPython.h: In function 'bool wxPyCoreAPI_IMPORT()':
/usr/include/wx-2.8/wx/wxPython/wxPython.h:39:80: error: 'PyCObject_Import' was not declared in this scope
[100%] Built target rxloggerlevel
make[2]: *** [rx/rxtools/CMakeFiles/python_rxtools.dir/rosout_panel_swig_generated.cpp.o] Error 1
make[1]: *** [rx/rxtools/CMakeFiles/python_rxtools.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Linking CXX shared library ../../../lib/librosbag.so
[100%] Built target rosbag
make: *** [all] Error 2
Take a look here.. it may be a new swig issue in rxtool... http://projects.scipy.org/scipy/ticket/1365 good luck.
Hi Lorenz, Thanks for your response, i tried cmake -DCMAKE_INSTALL_PREFIX=/opt/ros/fuerte -DSETUPTOOLS_DEB_LAYOUT=OFF -DPYTHON_EXECUTABLE=/usr/bin/python2 .. looked for any reference to python in the build directory there was none but i still get the same errro :( any ideas
Have a look at CMakeCache.txt. There should be something related to libpython.
Thanks Lorenz looks like that solved the python problem but now i face a boost problem i think http://answers.ros.org/question/45689/ros-core-build-on-arch-linux/