All pastes #98906 Raw Edit

Untitled

public text v1 · immutable
#98906 ·published 2006-07-24 21:55 UTC
rendered paste body
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<void, boost::last_value<void>, int, std::less<int>, boost::function<void ()(), std::allocator<void> > >::connect(boost::slot<boost::function<void ()(), std::allocator<void> > > 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::detail::slot_base::data_t>, 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::bind_t<void, boost::_mfi::mf0<void, MainMenuState>, boost::_bi::list1<boost::_bi::value<MainMenuState*> > > >':
/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::bind_t<void, boost::_mfi::mf0<void, SingleMenuState>, boost::_bi::list1<boost::_bi::value<SingleMenuState*> > > >':
/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<bool, boost::signals::detail::stored_group, boost::signals::detail::stored_group, std::allocator<boost::function_base> > const&, boost::any const&)'
/usr/include/boost/signals/signal_template.hpp:197: undefined reference to `boost::signals::detail::signal_base::signal_base(boost::function2<bool, boost::signals::detail::stored_group, boost::signals::detail::stored_group, std::allocator<boost::function_base> > const&, boost::any const&)'
/usr/include/boost/signals/signal_template.hpp:197: undefined reference to `boost::signals::detail::signal_base::signal_base(boost::function2<bool, boost::signals::detail::stored_group, boost::signals::detail::stored_group, std::allocator<boost::function_base> > const&, boost::any const&)'
/usr/include/boost/signals/signal_template.hpp:197: undefined reference to `boost::signals::detail::signal_base::signal_base(boost::function2<bool, boost::signals::detail::stored_group, boost::signals::detail::stored_group, std::allocator<boost::function_base> > 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<boost::signals::detail::call_bound0<void>::caller<boost::function<void ()(), std::allocator<void> > >, 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<boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::call_bound0<void>::caller<boost::function<void ()(), std::allocator<void> > >, 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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::is_callable>':
/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<boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::is_callable>':
/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<boost::signals::detail::call_bound0<void>::caller<boost::function<void ()(), std::allocator<void> > >, 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<boost::signals::detail::named_slot_map_iterator>':
/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<void, boost::last_value<void>, int, std::less<int>, boost::function<void ()(), std::allocator<void> > >::operator()()':
/usr/include/boost/signals/signal_template.hpp:337: undefined reference to `boost::signals::detail::call_notification::call_notification(boost::shared_ptr<boost::signals::detail::signal_base_impl> 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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::is_callable>':
/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<boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::is_callable>':
/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<void, boost::last_value<void>, int, std::less<int>, boost::function<void ()(), std::allocator<void> > >::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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::is_callable>':
/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<boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::is_callable>':
/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<boost::signals::detail::call_bound0<void>::caller<boost::function<void ()(), std::allocator<void> > >, boost::signals::detail::named_slot_map_iterator>::equal(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void ()(), std::allocator<void> > >, 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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::is_callable>':
/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<boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::is_callable>':
/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<boost::signals::detail::call_bound0<void>::caller<boost::function<void ()(), std::allocator<void> > >, boost::signals::detail::named_slot_map_iterator>::equal(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void ()(), std::allocator<void> > >, 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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::is_callable>':
/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<boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::named_slot_map_iterator>':
/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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::is_callable>':
/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<boost::signals::detail::call_bound0<void>::caller<boost::function<void ()(), std::allocator<void> > >, boost::signals::detail::named_slot_map_iterator>::equal(boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void ()(), std::allocator<void> > >, 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<boost::signals::detail::named_slot_map_iterator, boost::signals::detail::named_slot_map_iterator>':
/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<void, boost::last_value<void>, int, std::less<int>, boost::function<void ()(), std::allocator<void> > >::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.