MenuBase.o src/MainMenu.o src/SingleMenu.o src/gui2/Widget.o src/gui2/Container.o src/gui2/Button.o src/gui2/VBox.o src/main.o -L/usr/lib -Lsrc/E:\projects\include\SDL\SDL-1.2.11\lib -Lsrc/E:\projects\include\zlib123-dll\lib -Lsrc/E:\projects\include\zziplib-0.10.82-msvc6-lib\lib -Lsrc/C:\Boost\lib -lSDL -lpthread -lzzip -lz -lSDL -lSDL_mixer -lSDL_image -lSDL_net -lSDL_ttf src/MainMenu.o: In function `MainMenuState': src/MainMenu.cpp:24: undefined reference to `boost::signals::connection::~connection()' src/MainMenu.cpp:31: undefined reference to `boost::signals::connection::~connection()' src/MainMenu.cpp:38: undefined reference to `boost::signals::connection::~connection()' src/MainMenu.cpp:45: undefined reference to `boost::signals::connection::~connection()' src/MainMenu.cpp:52: undefined reference to `boost::signals::connection::~connection()' src/MainMenu.o:src/MainMenu.cpp:59: more undefined references to `boost::signals::connection::~connection()' follow src/MainMenu.o: In function `boost::signal0, int, std::less, boost::function > >::connect(boost::slot > > const&, boost::signals::connect_position)': /usr/include/boost/signals/signal_template.hpp:286: undefined reference to `boost::signals::detail::signal_base_impl::connect_slot(boost::any const&, boost::signals::detail::stored_group const&, boost::shared_ptr, boost::signals::connect_position)' src/MainMenu.o: In function `~data_t': /usr/include/boost/signals/slot.hpp:32: undefined reference to `boost::signals::connection::~connection()' src/MainMenu.o: In function `slot, boost::_bi::list1 > > >': /usr/include/boost/signals/slot.hpp:124: undefined reference to `boost::signals::detail::slot_base::create_connection()' src/MainMenu.o: In function `~data_t': /usr/include/boost/signals/slot.hpp:32: undefined reference to `boost::signals::connection::~connection()' /usr/include/boost/signals/slot.hpp:32: undefined reference to `boost::signals::connection::~connection()' src/SingleMenu.o: In function `SingleMenuState': src/SingleMenu.cpp:22: undefined reference to `boost::signals::connection::~connection()' src/SingleMenu.cpp:29: undefined reference to `boost::signals::connection::~connection()' src/SingleMenu.cpp:36: undefined reference to `boost::signals::connection::~connection()' src/SingleMenu.o:src/SingleMenu.cpp:43: more undefined references to `boost::signals::connection::~connection()' follow src/SingleMenu.o: In function `slot, boost::_bi::list1 > > >': /usr/include/boost/signals/slot.hpp:124: undefined reference to `boost::signals::detail::slot_base::create_connection()' src/SingleMenu.o: In function `~data_t': /usr/include/boost/signals/slot.hpp:32: undefined reference to `boost::signals::connection::~connection()' src/gui2/Button.o: In function `signal0': /usr/include/boost/signals/signal_template.hpp:197: undefined reference to `boost::signals::detail::signal_base::signal_base(boost::function2 > const&, boost::any const&)' /usr/include/boost/signals/signal_template.hpp:197: undefined reference to `boost::signals::detail::signal_base::signal_base(boost::function2 > const&, boost::any const&)' /usr/include/boost/signals/signal_template.hpp:197: undefined reference to `boost::signals::detail::signal_base::signal_base(boost::function2 > const&, boost::any const&)' /usr/include/boost/signals/signal_template.hpp:197: undefined reference to `boost::signals::detail::signal_base::signal_base(boost::function2 > const&, boost::any const&)' src/gui2/Button.o: In function `~signal0': /usr/include/boost/signals/signal_template.hpp:142: undefined reference to `boost::signals::trackable::~trackable()' /usr/include/boost/signals/signal_template.hpp:142: undefined reference to `boost::signals::detail::signal_base::~signal_base()' /usr/include/boost/signals/signal_template.hpp:142: undefined reference to `boost::signals::detail::signal_base::~signal_base()' /usr/include/boost/signals/signal_template.hpp:142: undefined reference to `boost::signals::trackable::~trackable()' /usr/include/boost/signals/signal_template.hpp:142: undefined reference to `boost::signals::detail::signal_base::~signal_base()' /usr/include/boost/signals/signal_template.hpp:142: undefined reference to `boost::signals::detail::signal_base::~signal_base()' /usr/include/boost/signals/signal_template.hpp:142: undefined reference to `boost::signals::trackable::~trackable()' /usr/include/boost/signals/signal_template.hpp:142: undefined reference to `boost::signals::detail::signal_base::~signal_base()' /usr/include/boost/signals/signal_template.hpp:142: undefined reference to `boost::signals::detail::signal_base::~signal_base()' /usr/include/boost/signals/signal_template.hpp:142: undefined reference to `boost::signals::trackable::~trackable()' /usr/include/boost/signals/signal_template.hpp:142: undefined reference to `boost::signals::detail::signal_base::~signal_base()' /usr/include/boost/signals/signal_template.hpp:142: undefined reference to `boost::signals::detail::signal_base::~signal_base()' src/gui2/Button.o: In function `boost::signals::detail::slot_call_iterator::caller > >, boost::signals::detail::named_slot_map_iterator>::increment()': /usr/include/boost/signals/detail/slot_call_iterator.hpp:69: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `increment': /usr/include/boost/iterator/iterator_facade.hpp:523: undefined reference to `boost::signals::detail::named_slot_map_iterator::increment()' src/gui2/Button.o: In function `boost::signals::detail::slot_call_iterator::caller > >, boost::signals::detail::named_slot_map_iterator>::increment()': /usr/include/boost/signals/detail/slot_call_iterator.hpp:69: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `find_if': /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_algo.h:338: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_algo.h:338: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `dereference': /usr/include/boost/iterator/iterator_facade.hpp:517: undefined reference to `boost::signals::detail::named_slot_map_iterator::dereference() const' src/gui2/Button.o: In function `increment': /usr/include/boost/iterator/iterator_facade.hpp:523: undefined reference to `boost::signals::detail::named_slot_map_iterator::increment()' src/gui2/Button.o: In function `equal': /usr/include/boost/iterator/iterator_facade.hpp:535: undefined reference to `boost::signals::detail::named_slot_map_iterator::equal(boost::signals::detail::named_slot_map_iterator const&) const' src/gui2/Button.o: In function `__find_if': /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_algo.h:190: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `boost::signals::detail::slot_call_iterator::caller > >, boost::signals::detail::named_slot_map_iterator>::increment()': /usr/include/boost/signals/detail/slot_call_iterator.hpp:69: undefined reference to `boost::signals::detail::named_slot_map_iterator::operator=(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `dereference': /usr/include/boost/iterator/iterator_facade.hpp:517: undefined reference to `boost::signals::detail::named_slot_map_iterator::dereference() const' src/gui2/Button.o: In function `boost::signal0, int, std::less, boost::function > >::operator()()': /usr/include/boost/signals/signal_template.hpp:337: undefined reference to `boost::signals::detail::call_notification::call_notification(boost::shared_ptr const&)' /usr/include/boost/signals/signal_template.hpp:354: undefined reference to `boost::signals::detail::named_slot_map::end()' /usr/include/boost/signals/signal_template.hpp:354: undefined reference to `boost::signals::detail::named_slot_map::end()' src/gui2/Button.o: In function `slot_call_iterator': /usr/include/boost/signals/detail/slot_call_iterator.hpp:52: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' /usr/include/boost/signals/detail/slot_call_iterator.hpp:52: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' /usr/include/boost/signals/detail/slot_call_iterator.hpp:54: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' /usr/include/boost/signals/detail/slot_call_iterator.hpp:54: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `find_if': /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_algo.h:338: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o:/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_algo.h:338: more undefined references to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' follow src/gui2/Button.o: In function `dereference': /usr/include/boost/iterator/iterator_facade.hpp:517: undefined reference to `boost::signals::detail::named_slot_map_iterator::dereference() const' src/gui2/Button.o: In function `increment': /usr/include/boost/iterator/iterator_facade.hpp:523: undefined reference to `boost::signals::detail::named_slot_map_iterator::increment()' src/gui2/Button.o: In function `equal': /usr/include/boost/iterator/iterator_facade.hpp:535: undefined reference to `boost::signals::detail::named_slot_map_iterator::equal(boost::signals::detail::named_slot_map_iterator const&) const' src/gui2/Button.o: In function `__find_if': /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_algo.h:190: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `slot_call_iterator': /usr/include/boost/signals/detail/slot_call_iterator.hpp:54: undefined reference to `boost::signals::detail::named_slot_map_iterator::operator=(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `boost::signal0, int, std::less, boost::function > >::operator()()': /usr/include/boost/signals/signal_template.hpp:354: undefined reference to `boost::signals::detail::named_slot_map::end()' /usr/include/boost/signals/signal_template.hpp:354: undefined reference to `boost::signals::detail::named_slot_map::begin()' src/gui2/Button.o: In function `slot_call_iterator': /usr/include/boost/signals/detail/slot_call_iterator.hpp:52: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' /usr/include/boost/signals/detail/slot_call_iterator.hpp:52: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' /usr/include/boost/signals/detail/slot_call_iterator.hpp:54: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' /usr/include/boost/signals/detail/slot_call_iterator.hpp:54: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `find_if': /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_algo.h:338: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o:/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_algo.h:338: more undefined references to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' follow src/gui2/Button.o: In function `dereference': /usr/include/boost/iterator/iterator_facade.hpp:517: undefined reference to `boost::signals::detail::named_slot_map_iterator::dereference() const' src/gui2/Button.o: In function `increment': /usr/include/boost/iterator/iterator_facade.hpp:523: undefined reference to `boost::signals::detail::named_slot_map_iterator::increment()' src/gui2/Button.o: In function `equal': /usr/include/boost/iterator/iterator_facade.hpp:535: undefined reference to `boost::signals::detail::named_slot_map_iterator::equal(boost::signals::detail::named_slot_map_iterator const&) const' src/gui2/Button.o: In function `__find_if': /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_algo.h:190: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `slot_call_iterator': /usr/include/boost/signals/detail/slot_call_iterator.hpp:54: undefined reference to `boost::signals::detail::named_slot_map_iterator::operator=(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `boost::signals::detail::slot_call_iterator::caller > >, boost::signals::detail::named_slot_map_iterator>::equal(boost::signals::detail::slot_call_iterator::caller > >, boost::signals::detail::named_slot_map_iterator> const&) const': /usr/include/boost/signals/detail/slot_call_iterator.hpp:75: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' /usr/include/boost/signals/detail/slot_call_iterator.hpp:75: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `find_if': /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_algo.h:338: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_algo.h:338: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `dereference': /usr/include/boost/iterator/iterator_facade.hpp:517: undefined reference to `boost::signals::detail::named_slot_map_iterator::dereference() const' src/gui2/Button.o: In function `increment': /usr/include/boost/iterator/iterator_facade.hpp:523: undefined reference to `boost::signals::detail::named_slot_map_iterator::increment()' src/gui2/Button.o: In function `equal': /usr/include/boost/iterator/iterator_facade.hpp:535: undefined reference to `boost::signals::detail::named_slot_map_iterator::equal(boost::signals::detail::named_slot_map_iterator const&) const' src/gui2/Button.o: In function `__find_if': /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_algo.h:190: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `boost::signals::detail::slot_call_iterator::caller > >, boost::signals::detail::named_slot_map_iterator>::equal(boost::signals::detail::slot_call_iterator::caller > >, boost::signals::detail::named_slot_map_iterator> const&) const': /usr/include/boost/signals/detail/slot_call_iterator.hpp:75: undefined reference to `boost::signals::detail::named_slot_map_iterator::operator=(boost::signals::detail::named_slot_map_iterator const&)' /usr/include/boost/signals/detail/slot_call_iterator.hpp:76: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' /usr/include/boost/signals/detail/slot_call_iterator.hpp:76: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `find_if': /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_algo.h:338: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_algo.h:338: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `dereference': /usr/include/boost/iterator/iterator_facade.hpp:517: undefined reference to `boost::signals::detail::named_slot_map_iterator::dereference() const' src/gui2/Button.o: In function `increment': /usr/include/boost/iterator/iterator_facade.hpp:523: undefined reference to `boost::signals::detail::named_slot_map_iterator::increment()' src/gui2/Button.o: In function `equal': /usr/include/boost/iterator/iterator_facade.hpp:535: undefined reference to `boost::signals::detail::named_slot_map_iterator::equal(boost::signals::detail::named_slot_map_iterator const&) const' src/gui2/Button.o: In function `__find_if': /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/bits/stl_algo.h:190: undefined reference to `boost::signals::detail::named_slot_map_iterator::named_slot_map_iterator(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `boost::signals::detail::slot_call_iterator::caller > >, boost::signals::detail::named_slot_map_iterator>::equal(boost::signals::detail::slot_call_iterator::caller > >, boost::signals::detail::named_slot_map_iterator> const&) const': /usr/include/boost/signals/detail/slot_call_iterator.hpp:76: undefined reference to `boost::signals::detail::named_slot_map_iterator::operator=(boost::signals::detail::named_slot_map_iterator const&)' src/gui2/Button.o: In function `equal': /usr/include/boost/iterator/iterator_facade.hpp:535: undefined reference to `boost::signals::detail::named_slot_map_iterator::equal(boost::signals::detail::named_slot_map_iterator const&) const' src/gui2/Button.o: In function `boost::signal0, int, std::less, boost::function > >::operator()()': /usr/include/boost/signals/signal_template.hpp:354: undefined reference to `boost::signals::detail::call_notification::~call_notification()' /usr/include/boost/signals/signal_template.hpp:354: undefined reference to `boost::signals::detail::call_notification::~call_notification()' collect2: ld returned 1 exit status scons: *** [dunelegacy] Error 1 scons: building terminated because of errors.