2010년 2월 24일 수요일

orocos install

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

댓글 없음: