Advertisement
Guest User

Untitled

a guest
Jul 31st, 2011
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.71 KB | None | 0 0
  1. $ nm -C -g /usr/local/lib/libboost_system.so.1.47.0
  2. w _Jv_RegisterClasses
  3. U _Unwind_Resume@@GCC_3.0
  4. 000017e0 W boost::system::error_category::~error_category()
  5. 00001700 W boost::system::error_category::~error_category()
  6. 00001700 W boost::system::error_category::~error_category()
  7. 00000f80 T boost::system::system_category()
  8. 00001010 T boost::system::generic_category()
  9. 00003048 B boost::system::throws
  10. 000017b0 W boost::system::error_category::equivalent(boost::system::error_code const&, int) const
  11. 00001740 W boost::system::error_category::equivalent(int, boost::system::error_condition const&) const
  12. 00001720 W boost::system::error_category::default_error_condition(int) const
  13. U std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)@@GLIBCXX_3.4
  14. U std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)@@GLIBCXX_3.4
  15. U std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()@@GLIBCXX_3.4
  16. 00002edc V typeinfo for boost::noncopyable_::noncopyable
  17. 00002e00 V typeinfo for boost::system::error_category
  18. 00001b80 V typeinfo name for boost::noncopyable_::noncopyable
  19. 00001b60 V typeinfo name for boost::system::error_category
  20. U vtable for __cxxabiv1::__class_type_info@@CXXABI_1.3
  21. U vtable for __cxxabiv1::__si_class_type_info@@CXXABI_1.3
  22. 00002e20 V vtable for boost::system::error_category
  23. U operator delete(void*)@@GLIBCXX_3.4
  24. 00003040 A __bss_start
  25. U __cxa_atexit@@GLIBC_2.1.3
  26. w __cxa_finalize@@GLIBC_2.1.3
  27. U __cxa_guard_abort@@CXXABI_1.3
  28. U __cxa_guard_acquire@@CXXABI_1.3
  29. U __cxa_guard_release@@CXXABI_1.3
  30. U __cxa_pure_virtual@@CXXABI_1.3
  31. w __gmon_start__
  32. U __gxx_personality_v0@@CXXABI_1.3
  33. U __stack_chk_fail@@GLIBC_2.4
  34. 00003040 A _edata
  35. 00003088 A _end
  36. 0000186c T _fini
  37. 00000b44 T _init
  38. U strerror_r@@GLIBC_2.0
  39.  
  40. $ g++ -pthread -lboost_system -o bitgreed bencode.o boost.asio.o corrupted_hash.o file_entry.o little_endian.o main.o message.o metainfo.o missing_key.o peer_client.o peer_info.o query_string.o sha1.o sha1_hash.o tracker_client.o tracker_response.o util.o wrong_key_type.o
  41. boost.asio.o: In function `error_code':
  42. /usr/local/include/boost/system/error_code.hpp:315: undefined reference to `boost::system::system_category()'
  43. boost.asio.o: In function `boost::asio::error::get_system_category()':
  44. /usr/local/include/boost/asio/error.hpp:216: undefined reference to `boost::system::system_category()'
  45. metainfo.o: In function `greed::get_trackers(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, greed::bvalue, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, greed::bvalue> > > const&)':
  46. /home/martinho/dev/bitgreed/metainfo.cpp:36: undefined reference to `boost::optional<std::vector<greed::bvalue, std::allocator<greed::bvalue> > > greed::opt<std::vector<greed::bvalue, std::allocator<greed::bvalue> > >(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, greed::bvalue, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, greed::bvalue> > > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  47. metainfo.o: In function `metainfo':
  48. /home/martinho/dev/bitgreed/metainfo.cpp:87: undefined reference to `boost::optional<long long> greed::opt<long long>(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, greed::bvalue, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, greed::bvalue> > > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  49. /home/martinho/dev/bitgreed/metainfo.cpp:87: undefined reference to `boost::optional<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > greed::opt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, greed::bvalue, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, greed::bvalue> > > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  50. /home/martinho/dev/bitgreed/metainfo.cpp:87: undefined reference to `boost::optional<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > greed::opt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, greed::bvalue, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, greed::bvalue> > > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  51. /home/martinho/dev/bitgreed/metainfo.cpp:87: undefined reference to `boost::optional<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > greed::opt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, greed::bvalue, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, greed::bvalue> > > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  52. metainfo.o: In function `boost::optional<long long> const greed::info_opt<long long>(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, greed::bvalue, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, greed::bvalue> > > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
  53. /home/martinho/dev/bitgreed/metainfo.cpp:29: undefined reference to `boost::optional<long long> greed::opt<long long>(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, greed::bvalue, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, greed::bvalue> > > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  54. tracker_response.o: In function `greed::get_value(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, greed::bvalue, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, greed::bvalue> > > const&)':
  55. /home/martinho/dev/bitgreed/tracker_response.cpp:70: undefined reference to `boost::optional<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > greed::opt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, greed::bvalue, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, greed::bvalue> > > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  56. /home/martinho/dev/bitgreed/tracker_response.cpp:73: undefined reference to `boost::optional<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > greed::opt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, greed::bvalue, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, greed::bvalue> > > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  57. /home/martinho/dev/bitgreed/tracker_response.cpp:75: undefined reference to `boost::optional<long long> greed::opt<long long>(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, greed::bvalue, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, greed::bvalue> > > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  58. /home/martinho/dev/bitgreed/tracker_response.cpp:76: undefined reference to `boost::optional<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > greed::opt<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, greed::bvalue, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, greed::bvalue> > > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  59. collect2: ld returned 1 exit status
  60. make: *** [bitgreed] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement