ubuntu 9.04
cd source/build
cmake .. -DOROCOS_TARGET=gnulinux
make
make install
make 시 문제
/home/bcc/Downloads/orocos-rtt-1.10.2/src/os/Thread.cpp: In function ‘void* RTT::OS::thread_function(void*)’:
/home/bcc/Downloads/orocos-rtt-1.10.2/src/os/Thread.cpp:190: error: ‘e’ was not declared in this scope
make[2]: *** [src/CMakeFiles/orocos-rtt-dynamic_gnulinux.dir/os/Thread.cpp.o] 오류 1
make[1]: *** [src/CMakeFiles/orocos-rtt-dynamic_gnulinux.dir/all] 오류 2
e.what() 주석 처리 해결
sudo apt-get install libboost-dev doxygen
or
sudo apt-get install libboost.1.37-dev(not test)
1.42이 나온 시점에서 1.37 만 package되어 있다.
ubuntu 9.10으로 업그레이드 하면 해결
문제해결
libboost-dev를 버전 지정 없이 설치하면
9.04에서는 1.34로 설치된다.
하지만 make시 에러 발생!!!!
libboost1.37-dev로 설치 하면 해결!!
Search ubuntu package