Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Catkin rosconsole cross-compilation make error

Hi all,

I'm still working towards a cross-compilation of the packages in ros-comm for a Zynq ARM target running Angstrom Linux. I have now run into an issue during the catkin build process with rosconsole.

I'm getting an error while compiling rosconsole.cpp

./src/rosconsole/include/ros/console.h:55 fatal error: log4cxx/logger.h: No such file or directory error

I've set the path to the log4cxx include files directly in my rostoolchain file in the CMAKE_INCLUDE_PATH variable. I've also tried setting LOG4CXX_INCLUDE_DIRS. When set in the LOG4CXX_INCLUDE_DIRS variable the directory appears in the CXX.includecache as a -I flag in the CXX_FLAGS.

Any thoughts on what I need to set to fix this?

Thanks,

Marcus

Catkin rosconsole cross-compilation make error

Hi all,

I'm still working towards a cross-compilation of the packages in ros-comm for a Zynq ARM target running Angstrom Linux. I have now run into an issue during the catkin build process with rosconsole.

I'm getting an error while compiling rosconsole.cpp

./src/rosconsole/include/ros/console.h:55 fatal error: log4cxx/logger.h: No such file or directory error

I've set the path to the log4cxx include files directly in my rostoolchain file in the CMAKE_INCLUDE_PATH variable. I've also tried setting LOG4CXX_INCLUDE_DIRS. When set in the LOG4CXX_INCLUDE_DIRS variable the directory appears in the CXX.includecache flags.make as a -I flag in the CXX_FLAGS.

Any thoughts on what I need to set to fix this?

Thanks,

Marcus

Catkin rosconsole cross-compilation make error

Hi all,

I'm still working towards a cross-compilation of the packages in ros-comm for a Zynq ARM target running Angstrom Linux. I have now run into an issue during the catkin build process with rosconsole.

I'm getting an error while compiling rosconsole.cpp

./src/rosconsole/include/ros/console.h:55 fatal error: log4cxx/logger.h: No such file or directory error

I've set the path to the log4cxx include files directly in my rostoolchain file in the CMAKE_INCLUDE_PATH variable. I've also tried setting LOG4CXX_INCLUDE_DIRS. When set in the LOG4CXX_INCLUDE_DIRS variable the directory appears in the flags.make as a -I flag in the CXX_FLAGS.

Any thoughts on what I need to set to fix this?

Thanks,

Marcus

Catkin rosconsole cross-compilation make error

Hi all,

I'm still working towards a cross-compilation of the packages in ros-comm for a Zynq ARM target running Angstrom Linux. I have now run into an issue during the catkin build process with rosconsole.

I'm getting an error while compiling rosconsole.cpp

./src/rosconsole/include/ros/console.h:55 fatal error: log4cxx/logger.h: No such file or directory error

I've set the path to the log4cxx include files directly in my rostoolchain file in the CMAKE_INCLUDE_PATH variable. I've also tried setting LOG4CXX_INCLUDE_DIRS. When set in the LOG4CXX_INCLUDE_DIRS variable the directory appears in the flags.make as a -I flag in the CXX_FLAGS.

Any thoughts on what I need to set to fix this?

Thanks,

Marcus