Still can not build tests

Mike Melanson <[email protected]> Mon, 4 Aug 2003 21:16:25 -0600 (MDT)
Newsgroups gmane.comp.embedded.stk.gui.devel
Message-ID <[email protected]>
Hi,
	Right now, the build is bailing out in the test/ directory:


[melanson@x-wing libstk]$ make
Making all in libstk
make[1]: Entering directory `/home/projects/libstk/libstk'
make  all-am
make[2]: Entering directory `/home/projects/libstk/libstk'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/projects/libstk/libstk'
make[1]: Leaving directory `/home/projects/libstk/libstk'
Making all in test
make[1]: Entering directory `/home/projects/libstk/test'
/bin/sh ../libtool --mode=link g++3.2 -Wall -g -O2   -o test_app
test_app.o -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL -lpthread
-L/usr/local/lib -lfreetype -lz   -L/usr/local/lib -lpng12 -lz -lm
-lboost_signals -lboost_thread ../libstk/libstk.la -lboost_thread
-lboost_signals
g++3.2 -Wall -g -O2 -o .libs/test_app test_app.o -Wl,-rpath
-Wl,/usr/local/lib  -L/usr/local/lib -L/usr/local/kde/lib -ldl
-L/usr/X11R6/lib -ldl -lz -lz -lz -lboost_signals -lboost_thread
../libstk/.libs/libstk.so /usr/local/lib/libSDL.so -ldl -lartsc -lX11
-lXext -ldl -lpthread /usr/local/lib/libfreetype.so -lz -lz -lpng12 -lz
-lm -lboost_thread -lboost_signals -lboost_thread -lboost_signals
-Wl,--rpath -Wl,/usr/local/lib
test_app.o: In function `main':
/usr/local/include/boost/signals/slot.hpp:110: undefined reference to
`boost::signals::detail::slot_base::create_connection()'
/usr/local/include/boost/signals/slot.hpp:110: undefined reference to
`boost::signals::detail::slot_base::create_connection()'
test_app.o: In function `main':
/usr/local/include/boost/shared_ptr.hpp:220: undefined reference to
`boost::signals::detail::signal_base_impl::signal_base_impl[in-charge](boost::function2<bool,
boost::any, boost::any, std::allocator<boost::function_base> > const&)'
test_app.o: In function `main':
/usr/local/include/boost/signals/slot.hpp:110: undefined reference to
`boost::signals::detail::slot_base::create_connection()'
/usr/local/include/boost/signals/slot.hpp:110: undefined reference to
`boost::signals::detail::slot_base::create_connection()'
/usr/local/include/boost/signals/slot.hpp:110: undefined reference to
`boost::signals::detail::slot_base::create_connection()'
/usr/local/include/boost/signals/slot.hpp:110: undefined reference to
`boost::signals::detail::slot_base::create_connection()'
/usr/local/include/boost/signals/slot.hpp:110: undefined reference to
`boost::signals::detail::slot_base::create_connection()'
test_app.o:/usr/local/include/boost/signals/slot.hpp:110: more undefined
references to `boost::signals::detail::slot_base::create_connection()'
follow
test_app.o: In function `main':
/usr/local/include/boost/detail/lwm_pthreads.hpp:76: undefined reference
to `boost::signals::trackable::~trackable [not-in-charge]()'
/usr/local/include/boost/detail/lwm_pthreads.hpp:76: undefined reference
to `boost::signals::detail::signal_base::~signal_base [not-in-charge]()'
test_app.o: In function `main':
/usr/local/include/boost/signals/connection.hpp:141: undefined reference
to `boost::signals::connection::disconnect() const'
/usr/local/include/boost/signals/connection.hpp:141: undefined reference
to `boost::signals::connection::disconnect() const'
/usr/local/include/boost/signals/connection.hpp:141: undefined reference
to `boost::signals::connection::disconnect() const'
/usr/local/include/boost/signals/connection.hpp:141: undefined reference
to `boost::signals::connection::disconnect() const'
/usr/local/include/boost/signals/connection.hpp:141: undefined reference
to `boost::signals::connection::disconnect() const'
test_app.o:/usr/local/include/boost/signals/connection.hpp:141: more
undefined references to `boost::signals::connection::disconnect() const'
follow
test_app.o: In function `main':
/usr/local/include/boost/checked_delete.hpp:30: undefined reference to
`boost::signals::detail::signal_base_impl::~signal_base_impl
[in-charge]()'
test_app.o: In function `main':
/usr/local/include/c++/3.2/bits/stl_alloc.h:633: undefined reference to
`boost::signals::detail::signal_base::~signal_base [not-in-charge]()'
test_app.o: In function `main':
/home/projects/libstk/test/../libstk/hotkey.h:30: undefined reference to
`boost::signals::trackable::~trackable [not-in-charge]()'
test_app.o: In function
`_ZN5boost7signal0IbN3stk8combiner10logical_orIbEEiSt4lessIiENS_8functionIFbvESaIvEEEE7connectERKNS_4slotISA_EE':
/usr/local/include/boost/shared_ptr.hpp:238: undefined reference to
`boost::signals::detail::signal_base_impl::connect_slot(boost::any const&,
boost::any const&, std::vector<boost::signals::trackable const*,
std::allocator<boost::signals::trackable const*> > const&)'
test_app.o: In function
`_ZN5boost7signal0IbNS_10last_valueIbEEiSt4lessIiENS_8functionIFbvESaIvEEEE7connectERKNS_4slotIS8_EE':
/usr/local/include/boost/shared_ptr.hpp:237: undefined reference to
`boost::signals::detail::signal_base_impl::connect_slot(boost::any const&,
boost::any const&, std::vector<boost::signals::trackable const*,
std::allocator<boost::signals::trackable const*> > const&)'
test_app.o: In function
`_ZN5boost7signal1IbN3stk7keycodeENS1_8combiner10logical_orIbEEiSt4lessIiENS_8functionIFbS2_ESaIvEEEE7connectERKNS_4slotISB_EE':
/usr/local/include/boost/shared_ptr.hpp:238: undefined reference to
`boost::signals::detail::signal_base_impl::connect_slot(boost::any const&,
boost::any const&, std::vector<boost::signals::trackable const*,
std::allocator<boost::signals::trackable const*> > const&)'
test_app.o: In function
`_ZN5boost7signal1IbSbIwSt11char_traitsIwESaIwEEN3stk8combiner10logical_orIbEEiSt4lessIiENS_8functionIFbS4_ESaIvEEEE7connectERKNS_4slotISE_EE':
/usr/local/include/boost/shared_ptr.hpp:238: undefined reference to
`boost::signals::detail::signal_base_impl::connect_slot(boost::any const&,
boost::any const&, std::vector<boost::signals::trackable const*,
std::allocator<boost::signals::trackable const*> > const&)'
test_app.o: In function
`boost::detail::function::function_obj_invoker1<stk::hotkey, bool,
stk::keycode>::invoke(boost::detail::function::any_pointer,
stk::keycode)':
/usr/local/include/c++/3.2/ostream:119: undefined reference to
`boost::signals::detail::signal_base_impl::empty() const'
/usr/local/include/boost/signals/connection.hpp:141: undefined reference
to `boost::signals::connection::disconnect() const'
/usr/local/include/boost/signals/connection.hpp:141: undefined reference
to `boost::signals::connection::disconnect() const'
/usr/local/include/boost/signals/connection.hpp:141: undefined reference
to `boost::signals::connection::disconnect() const'
/usr/local/include/boost/signals/connection.hpp:141: undefined reference
to `boost::signals::connection::disconnect() const'
test_app.o:/usr/local/include/boost/signals/connection.hpp:141: more
undefined references to `boost::signals::connection::disconnect() const'
follow
test_app.o: In function `main':
/usr/local/include/boost/checked_delete.hpp:30: undefined reference to
`boost::signals::detail::signal_base_impl::~signal_base_impl
[in-charge]()'
test_app.o: In function `main':
/usr/local/include/c++/3.2/bits/stl_alloc.h:633: undefined reference to
`boost::signals::detail::signal_base::~signal_base [not-in-charge]()'
test_app.o: In function `main':
/home/projects/libstk/test/../libstk/hotkey.h:30: undefined reference to
`boost::signals::trackable::~trackable [not-in-charge]()'
test_app.o: In function
`_ZN5boost7signal0IbN3stk8combiner10logical_orIbEEiSt4lessIiENS_8functionIFbvESaIvEEEE7connectERKNS_4slotISA_EE':
/usr/local/include/boost/shared_ptr.hpp:238: undefined reference to
`boost::signals::detail::signal_base_impl::connect_slot(boost::any const&,
boost::any const&, std::vector<boost::signals::trackable const*,
std::allocator<boost::signals::trackable const*> > const&)'
test_app.o: In function
`_ZN5boost7signal0IbNS_10last_valueIbEEiSt4lessIiENS_8functionIFbvESaIvEEEE7connectERKNS_4slotIS8_EE':
/usr/local/include/boost/shared_ptr.hpp:237: undefined reference to
`boost::signals::detail::signal_base_impl::connect_slot(boost::any const&,
boost::any const&, std::vector<boost::signals::trackable const*,
std::allocator<boost::signals::trackable const*> > const&)'
test_app.o: In function
`_ZN5boost7signal1IbN3stk7keycodeENS1_8combiner10logical_orIbEEiSt4lessIiENS_8functionIFbS2_ESaIvEEEE7connectERKNS_4slotISB_EE':
/usr/local/include/boost/shared_ptr.hpp:238: undefined reference to
`boost::signals::detail::signal_base_impl::connect_slot(boost::any const&,
boost::any const&, std::vector<boost::signals::trackable const*,
std::allocator<boost::signals::trackable const*> > const&)'
test_app.o: In function
`_ZN5boost7signal1IbSbIwSt11char_traitsIwESaIwEEN3stk8combiner10logical_orIbEEiSt4lessIiENS_8functionIFbS4_ESaIvEEEE7connectERKNS_4slotISE_EE':
/usr/local/include/boost/shared_ptr.hpp:238: undefined reference to
`boost::signals::detail::signal_base_impl::connect_slot(boost::any const&,
boost::any const&, std::vector<boost::signals::trackable const*,
std::allocator<boost::signals::trackable const*> > const&)'
test_app.o: In function
`boost::detail::function::function_obj_invoker1<stk::hotkey, bool,
stk::keycode>::invoke(boost::detail::function::any_pointer,
stk::keycode)':
/usr/local/include/c++/3.2/ostream:119: undefined reference to
`boost::signals::detail::signal_base_impl::empty() const'



--
	-Mike Melanson