[BFL] Error while linking samples

Vinh arbeitsmaschine at googlemail.com
Tue Oct 10 13:07:36 CEST 2006


I followed the instructions in the tutorial and ran
"./configure --with-bfl="/usr"

When running "make check" I however get these linking errors.
I'm working under debian sarge.
Anyone any clues??

g++  -I/usr/include/bfl -I/usr/include/matrixwrapper/
-I/usr/include/ltilib/ -I /usr/include/ltilib/ -g -O2  -L/usr/lib/
-lbayes -L/usr/lib/ -lwrapper_matrix -L /usr/lib/ltilib/ -lltir
-L/usr/lib/ltilib -lltir  -o test_linear_kalman  test_li near_kalman.o
mobile_robot.o -L/usr/lib/ -lbayes -L/usr/lib/ -lwrapper_matrix -L
/usr/lib/ltilib/ -lltir -L/usr/lib/ltilib -lltir
make[3]: *** Deleting file `test_linear_kalman'
..
: undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char>
>::_Rep::_S_empty_rep_storage'
/usr/lib/ltilib//libltir.a(ltiEquationSystem.o)(.gnu.linkonce.t._ZN3lti7functor26invalidParametersExceptionC1EPKc+0x653):
In function `lti::functor::invalidParametersException::invalidParametersException[in-charge](char
const*)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
/usr/lib/ltilib//libltir.a(ltiEquationSystem.o)(.gnu.linkonce.t._ZN3lti7functor26invalidParametersExceptionC1EPKc+0x68c):
In function `lti::functor::invalidParametersException::invalidParametersException[in-charge](char
const*)':
: undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char>
>::_Rep::_S_empty_rep_storage'
/usr/lib/ltilib//libltir.a(ltiEquationSystem.o)(.gnu.linkonce.t._ZN3lti7functor26invalidParametersExceptionC1EPKc+0x6a5):
In function `lti::functor::invalidParametersException::invalidParametersException[in-charge](char
const*)':
: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)'
collect2: ld returned 1 exit status
make[3]: *** [test_linear_kalman] Error 1
make[3]: Leaving directory `/home/roomba/tutorial-0.0.1/src/linear_kalman'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/home/roomba/tutorial-0.0.1/src/linear_kalman'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home/roomba/tutorial-0.0.1/src'
make: *** [check-recursive] Error 1
roomba at jakarta:~/tutorial-0.0.1$


More information about the BFL mailing list