Giter VIP home page Giter VIP logo

ogn's People

Contributors

hzxie avatar tatarchm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ogn's Issues

About the provided Example models

I am learning the OGN, I wonder to know that is the provided example models are trained just for the car category? If so,could you provide the other category(shapenet-all)?

ogn_converter.cpp

Doesn't seem to work in direction of binvox -> octree file (.ot). Is this the actual tool you used to get octree (.ot) files?
I see in the Python utilities a way to covert .ot to .binvox, but not the other way around. Did you include utilities in C or Python to convert a binvox file to a .ot format that is usable with your network?
Thanks...

ogn_converter oct2binvox?

Hi,
great job! can you provide complete oct2binvox function in ogn_converter tools ? it seems that only binvox2oct function is supported now. thx~

Compilation was successful, but there was an error when using train_known.sh

I0320 05:16:26.115514 4794 solver.cpp:87] Creating training net from net file: train_known.prototxt [libprotobuf ERROR google/protobuf/text_format.cc:274] Error parsing text-format caffe.NetParameter: 9:18: Message type "caffe.LayerParameter" has no field named "ogn_data_param". F0320 05:16:26.115581 4794 upgrade_proto.cpp:88] Check failed: ReadProtoFromTextFile(param_file, param) Failed to parse NetParameter file: train_known.prototxt
I think this error is related to compilation. Waitting for your help.

Message type "caffe.LayerParameter" has no field named "ogn_data_param".

Dear @tatarchm,
I have an issue while trying to run test.sh, which looks as following:
caffe test --model test_net.prototxt --weights=snapshots/snapshot_iter_170000.caffemodel --iterations 5
I don't have gpu, so I removed corresponding flag and compiled the project with CPU_ONLY ON in CMakeLists.txt
mkdir build
cd build
cmake ../
make -j8

So my output is following:
I0210 10:23:01.813999 32311 caffe.cpp:284] Use CPU.
[libprotobuf ERROR google/protobuf/text_format.cc:298] Error parsing text-format caffe.NetParameter: 9:18: Message type "caffe.LayerParameter" has no field named "ogn_data_param".
F0210 10:23:01.815307 32311 upgrade_proto.cpp:88] Check failed: ReadProtoFromTextFile(param_file, param) Failed to parse NetParameter file: test_net.prototxt
*** Check failure stack trace: ***
@ 0x7f5899a110cd google::LogMessage::Fail()
@ 0x7f5899a12f33 google::LogMessage::SendToLog()
@ 0x7f5899a10c28 google::LogMessage::Flush()
@ 0x7f5899a13999 google::LogMessageFatal::~LogMessageFatal()
@ 0x7f589a0fadb1 caffe::ReadNetParamsFromTextFileOrDie()
@ 0x7f589a096cb8 caffe::Net<>::Net()
@ 0x56017911a1b7 (unknown)
@ 0x5601791183c3 (unknown)
@ 0x7f5898a16b97 __libc_start_main
@ 0x560179118e0a (unknown)
./test.sh: line 1: 32311 Aborted (core dumped) caffe test --model test_net.prototxt --weights=snapshots/snapshot_iter_170000.caffemodel --iterations 5

Could you please help me? What am I doing wrong?

Build Issue

Hi,

Thank you for sharing your code. I'm trying to reimplement this. However, during make, I encounter these errors which seems to point to Boost being the problem. I have tried searching for solutions but have been unsuccessful in doing so.

For your information, I have tried making the main caffe branch and am successful in doing so.

Your help will be greatly appreciated!

Thanks!

.build_release/tools/ogn_converter.o: In function `register_cmd_options(int, char**)':
ogn_converter.cpp:(.text+0x248): undefined reference to `boost::program_options::options_description::m_default_line_length'
ogn_converter.cpp:(.text+0x287): undefined reference to `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)'
ogn_converter.cpp:(.text+0x37b): undefined reference to `boost::program_options::options_description::add_options()'
ogn_converter.cpp:(.text+0x39b): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)'
ogn_converter.cpp:(.text+0x3b4): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
ogn_converter.cpp:(.text+0x3cd): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
ogn_converter.cpp:(.text+0x3e6): undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
ogn_converter.cpp:(.text+0x3ee): undefined reference to `boost::program_options::variables_map::variables_map()'
ogn_converter.cpp:(.text+0x427): undefined reference to `boost::program_options::detail::cmdline::set_options_description(boost::program_options::options_description const&)'
ogn_converter.cpp:(.text+0x439): undefined reference to `boost::program_options::detail::cmdline::style(int)'
ogn_converter.cpp:(.text+0x52a): undefined reference to `boost::program_options::store(boost::program_options::basic_parsed_options<char> const&, boost::program_options::variables_map&, bool)'
ogn_converter.cpp:(.text+0x66a): undefined reference to `boost::program_options::operator<<(std::ostream&, boost::program_options::options_description const&)'
ogn_converter.cpp:(.text+0x6d8): undefined reference to `boost::program_options::abstract_variables_map::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
ogn_converter.cpp:(.text+0x73a): undefined reference to `boost::program_options::abstract_variables_map::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
ogn_converter.cpp:(.text+0x79b): undefined reference to `boost::program_options::abstract_variables_map::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
ogn_converter.cpp:(.text+0x7d8): undefined reference to `vtable for boost::program_options::variables_map'
ogn_converter.cpp:(.text+0xb8f): undefined reference to `boost::program_options::operator<<(std::ostream&, boost::program_options::options_description const&)'
ogn_converter.cpp:(.text+0xbcf): undefined reference to `vtable for boost::program_options::variables_map'
ogn_converter.cpp:(.text+0xde6): undefined reference to `vtable for boost::program_options::variables_map'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_iarchive<boost::archive::text_iarchive>::~common_iarchive()':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEED2Ev[_ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEED5Ev]+0xf): undefined reference to `boost::archive::detail::basic_iarchive::~basic_iarchive()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_iarchive<boost::archive::text_iarchive>::~common_iarchive()':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEED0Ev[_ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEED5Ev]+0x13): undefined reference to `boost::archive::detail::basic_iarchive::~basic_iarchive()'
.build_release/tools/ogn_converter.o: In function `boost::archive::text_iarchive::~text_iarchive()':
ogn_converter.cpp:(.text._ZN5boost7archive13text_iarchiveD2Ev[_ZN5boost7archive13text_iarchiveD5Ev]+0x13): undefined reference to `boost::archive::detail::basic_iarchive::~basic_iarchive()'
ogn_converter.cpp:(.text._ZN5boost7archive13text_iarchiveD2Ev[_ZN5boost7archive13text_iarchiveD5Ev]+0x1d): undefined reference to `boost::archive::basic_text_iprimitive<std::istream>::~basic_text_iprimitive()'
.build_release/tools/ogn_converter.o: In function `boost::archive::text_iarchive::~text_iarchive()':
ogn_converter.cpp:(.text._ZN5boost7archive13text_iarchiveD0Ev[_ZN5boost7archive13text_iarchiveD5Ev]+0x13): undefined reference to `boost::archive::detail::basic_iarchive::~basic_iarchive()'
ogn_converter.cpp:(.text._ZN5boost7archive13text_iarchiveD0Ev[_ZN5boost7archive13text_iarchiveD5Ev]+0x1c): undefined reference to `boost::archive::basic_text_iprimitive<std::istream>::~basic_text_iprimitive()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_iarchive<boost::archive::text_iarchive>::vload(boost::archive::class_name_type&)':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_15class_name_typeE[_ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_15class_name_typeE]+0x1): undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::load_override(boost::archive::class_name_type&)'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::iserializer<boost::archive::.build_release/lib/libcaffe.so: undefined reference to `typeinfo for boost::archive::detail::basic_oserializer'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::is_equal(boost::serialization::extended_type_info const&) const'
.build_release/lib/libcaffe.so: undefined reference to `typeinfo for boost::archive::detail::basic_iarchive'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception const&)'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::extended_type_info::key_register() const'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_unregister()'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::is_less_than(boost::serialization::extended_type_info const&) const'
.build_release/lib/libcaffe.so: undefined reference to `typeinfo for boost::archive::detail::basic_iserializer'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::basic_text_iprimitive<std::istream>::~basic_text_iprimitive()'
.build_release/lib/libcaffe.so: undefined reference to `typeinfo for boost::archive::archive_exception'
.build_release/lib/libcaffe.so: undefined reference to `typeinfo for boost::serialization::typeid_system::extended_type_info_typeid_0'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::load_override(boost::archive::class_name_type&)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::extended_type_info_typeid_0(char const*)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_oarchive::save_object(void const*, boost::archive::detail::basic_oserializer const&)'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::extended_type_info::key_unregister() const'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_oarchive::~basic_oarchive()'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::archive_exception::~archive_exception()'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_iarchive::get_library_version() const'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::text_oarchive_impl(std::ostream&, unsigned int)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_iarchive::~basic_iarchive()'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::basic_text_oprimitive<std::ostream>::~basic_text_oprimitive()'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_register(std::type_info const&)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_iarchive::reset_object_address(void const*, void const*)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::text_iarchive_impl(std::istream&, unsigned int)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)'
.build_release/lib/libcaffe.so: undefined reference to `typeinfo for boost::archive::detail::basic_oarchive'
collect2: error: ld returned 1 exit status
Makefile:625: recipe for target '.build_release/tools/upgrade_solver_proto_text.bin' failed
make: *** [.build_release/tools/upgrade_solver_proto_text.bin] Error 1
make: *** Waiting for unfinished jobs....
text_iarchive, std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > >::~iserializer()':
ogn_converter.cpp:(.text._ZN5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEED2Ev[_ZN5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEED5Ev]+0xf): undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::iserializer<boost::archive::text_iarchive, std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > >::~iserializer()':
ogn_converter.cpp:(.text._ZN5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEED0Ev[_ZN5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEED5Ev]+0x13): undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()'
.build_release/tools/ogn_converter.o: In function `boost::serialization::detail::singleton_wrapper<boost::archive::detail::iserializer<boost::archive::text_iarchive, std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > > >::~singleton_wrapper()':
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS_7archive6detail11iserializerINS3_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED2Ev[_ZN5boost13serialization6detail17singleton_wrapperINS_7archive6detail11iserializerINS3_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED5Ev]+0x19): undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()'
.build_release/tools/ogn_converter.o: In function `boost::serialization::detail::singleton_wrapper<boost::archive::detail::iserializer<boost::archive::text_iarchive, std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > > >::~singleton_wrapper()':
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS_7archive6detail11iserializerINS3_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED0Ev[_ZN5boost13serialization6detail17singleton_wrapperINS_7archive6detail11iserializerINS3_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED5Ev]+0x1d): undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::iserializer<boost::archive::text_iarchive, std::pair<unsigned int const, unsigned char> >::~iserializer()':
ogn_converter.cpp:(.text._ZN5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIKjhEED2Ev[_ZN5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIKjhEED5Ev]+0xf): undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()'
.build_release/tools/ogn_converter.o:ogn_converter.cpp:(.text._ZN5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIKjhEED0Ev[_ZN5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIKjhEED5Ev]+0x13): more undefined references to `boost::archive::detail::basic_iserializer::~basic_iserializer()' follow
.build_release/tools/ogn_converter.o: In function `boost::serialization::extended_type_info_typeid<std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > >::~extended_type_info_typeid()':
ogn_converter.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEED2Ev[_ZN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEED5Ev]+0x13): undefined reference to `boost::serialization::extended_type_info::key_unregister() const'
ogn_converter.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEED2Ev[_ZN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEED5Ev]+0x1b): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_unregister()'
ogn_converter.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEED2Ev[_ZN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEED5Ev]+0x24): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `boost::serialization::extended_type_info_typeid<std::pair<unsigned int const, unsigned char> >::~extended_type_info_typeid()':
ogn_converter.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidISt4pairIKjhEED2Ev[_ZN5boost13serialization25extended_type_info_typeidISt4pairIKjhEED5Ev]+0x13): undefined reference to `boost::serialization::extended_type_info::key_unregister() const'
ogn_converter.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidISt4pairIKjhEED2Ev[_ZN5boost13serialization25extended_type_info_typeidISt4pairIKjhEED5Ev]+0x1b): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_unregister()'
ogn_converter.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidISt4pairIKjhEED2Ev[_ZN5boost13serialization25extended_type_info_typeidISt4pairIKjhEED5Ev]+0x24): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::~common_oarchive()':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEED2Ev[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEED5Ev]+0xf): undefined reference to `boost::archive::detail::basic_oarchive::~basic_oarchive()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::~common_oarchive()':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEED0Ev[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEED5Ev]+0x13): undefined reference to `boost::archive::detail::basic_oarchive::~basic_oarchive()'
.build_release/tools/ogn_converter.o: In function `boost::archive::text_oarchive::~text_oarchive()':
ogn_converter.cpp:(.text._ZN5boost7archive13text_oarchiveD2Ev[_ZN5boost7archive13text_oarchiveD5Ev]+0x13): undefined reference to `boost::archive::detail::basic_oarchive::~basic_oarchive()'
ogn_converter.cpp:(.text._ZN5boost7archive13text_oarchiveD2Ev[_ZN5boost7archive13text_oarchiveD5Ev]+0x1d): undefined reference to `boost::archive::basic_text_oprimitive<std::ostream>::~basic_text_oprimitive()'
.build_release/tools/ogn_converter.o: In function `boost::archive::text_oarchive::~text_oarchive()':
ogn_converter.cpp:(.text._ZN5boost7archive13text_oarchiveD0Ev[_ZN5boost7archive13text_oarchiveD5Ev]+0x13): undefined reference to `boost::archive::detail::basic_oarchive::~basic_oarchive()'
ogn_converter.cpp:(.text._ZN5boost7archive13text_oarchiveD0Ev[_ZN5boost7archive13text_oarchiveD5Ev]+0x1c): undefined reference to `boost::archive::basic_text_oprimitive<std::ostream>::~basic_text_oprimitive()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::oserializer<boost::archive::text_oarchive, std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > >::~oserializer()':
ogn_converter.cpp:(.text._ZN5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEED2Ev[_ZN5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEED5Ev]+0xf): undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::oserializer<boost::archive::text_oarchive, std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > >::~oserializer()':
ogn_converter.cpp:(.text._ZN5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEED0Ev[_ZN5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEED5Ev]+0x13): undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()'
.build_release/tools/ogn_converter.o: In function `boost::serialization::detail::singleton_wrapper<boost::archive::detail::oserializer<boost::archive::text_oarchive, std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > > >::~singleton_wrapper()':
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS_7archive6detail11oserializerINS3_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED2Ev[_ZN5boost13serialization6detail17singleton_wrapperINS_7archive6detail11oserializerINS3_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED5Ev]+0x19): undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()'
.build_release/tools/ogn_converter.o: In function `boost::serialization::detail::singleton_wrapper<boost::archive::detail::oserializer<boost::archive::text_oarchive, std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > > >::~singleton_wrapper()':
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS_7archive6detail11oserializerINS3_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED0Ev[_ZN5boost13serialization6detail17singleton_wrapperINS_7archive6detail11oserializerINS3_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED5Ev]+0x1d): undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::oserializer<boost::archive::text_oarchive, std::pair<unsigned int const, unsigned char> >::~oserializer()':
ogn_converter.cpp:(.text._ZN5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEED2Ev[_ZN5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEED5Ev]+0xf): undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()'
.build_release/tools/ogn_converter.o:ogn_converter.cpp:(.text._ZN5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEED0Ev[_ZN5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEED5Ev]+0x13): more undefined references to `boost::archive::detail::basic_oserializer::~basic_oserializer()' follow
.build_release/tools/ogn_converter.o: In function `boost::program_options::typed_value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>::xparse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const':
ogn_converter.cpp:(.text._ZNK5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcE6xparseERNS_3anyERKSt6vectorIS7_SaIS7_EE[_ZNK5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcE6xparseERNS_3anyERKSt6vectorIS7_SaIS7_EE]+0x23): undefined reference to `boost::program_options::validate(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, int)'
.build_release/tools/ogn_converter.o: In function `boost::serialization::detail::singleton_wrapper<boost::serialization::extended_type_info_typeid<std::pair<unsigned int const, unsigned char> > >::~singleton_wrapper()':
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEED2Ev[_ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEED5Ev]+0x1d): undefined reference to `boost::serialization::extended_type_info::key_unregister() const'
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEED2Ev[_ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEED5Ev]+0x25): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_unregister()'
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEED2Ev[_ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEED5Ev]+0x2e): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `boost::serialization::detail::singleton_wrapper<boost::serialization::extended_type_info_typeid<std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > > >::~singleton_wrapper()':
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED2Ev[_ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED5Ev]+0x1d): undefined reference to `boost::serialization::extended_type_info::key_unregister() const'
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED2Ev[_ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED5Ev]+0x25): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_unregister()'
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED2Ev[_ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED5Ev]+0x2e): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `boost::serialization::extended_type_info_typeid<std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > >::~extended_type_info_typeid()':
ogn_converter.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEED0Ev[_ZN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEED5Ev]+0x13): undefined reference to `boost::serialization::extended_type_info::key_unregister() const'
ogn_converter.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEED0Ev[_ZN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEED5Ev]+0x1b): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_unregister()'
ogn_converter.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEED0Ev[_ZN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEED5Ev]+0x23): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `boost::serialization::extended_type_info_typeid<std::pair<unsigned int const, unsigned char> >::~extended_type_info_typeid()':
ogn_converter.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidISt4pairIKjhEED0Ev[_ZN5boost13serialization25extended_type_info_typeidISt4pairIKjhEED5Ev]+0x13): undefined reference to `boost::serialization::extended_type_info::key_unregister() const'
ogn_converter.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidISt4pairIKjhEED0Ev[_ZN5boost13serialization25extended_type_info_typeidISt4pairIKjhEED5Ev]+0x1b): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_unregister()'
ogn_converter.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidISt4pairIKjhEED0Ev[_ZN5boost13serialization25extended_type_info_typeidISt4pairIKjhEED5Ev]+0x23): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `boost::serialization::detail::singleton_wrapper<boost::serialization::extended_type_info_typeid<std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > > >::~singleton_wrapper()':
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED0Ev[_ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED5Ev]+0x1d): undefined reference to `boost::serialization::extended_type_info::key_unregister() const'
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED0Ev[_ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED5Ev]+0x25): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_unregister()'
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED0Ev[_ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEED5Ev]+0x2d): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `boost::serialization::detail::singleton_wrapper<boost::serialization::extended_type_info_typeid<std::pair<unsigned int const, unsigned char> > >::~singleton_wrapper()':
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEED0Ev[_ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEED5Ev]+0x1d): undefined reference to `boost::serialization::extended_type_info::key_unregister() const'
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEED0Ev[_ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEED5Ev]+0x25): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_unregister()'
ogn_converter.cpp:(.text._ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEED0Ev[_ZN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEED5Ev]+0x2d): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::vsave(boost::archive::class_name_type const&)':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveERKNS0_15class_name_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveERKNS0_15class_name_typeE]+0x52): undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveERKNS0_15class_name_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveERKNS0_15class_name_typeE]+0x5d): undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
.build_release/tools/ogn_converter.o: In function `boost::program_options::validation_error::validation_error(boost::program_options::validation_error::kind_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
ogn_converter.cpp:(.text._ZN5boost15program_options16validation_errorC2ENS1_6kind_tERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_i[_ZN5boost15program_options16validation_errorC5ENS1_6kind_tERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_i]+0x36): undefined reference to `boost::program_options::validation_error::get_template[abi:cxx11](boost::program_options::validation_error::kind_t)'
ogn_converter.cpp:(.text._ZN5boost15program_options16validation_errorC2ENS1_6kind_tERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_i[_ZN5boost15program_options16validation_errorC5ENS1_6kind_tERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_i]+0x4c): undefined reference to `boost::program_options::error_with_option_name::error_with_option_name(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'
.build_release/tools/ogn_converter.o: In function `boost::program_options::error_with_option_name::~error_with_option_name()':
ogn_converter.cpp:(.text._ZN5boost15program_options22error_with_option_nameD2Ev[_ZN5boost15program_options22error_with_option_nameD5Ev]+0x3): undefined reference to `vtable for boost::program_options::error_with_option_name'
.build_release/tools/ogn_converter.o: In function `boost::program_options::validation_error::~validation_error()':
ogn_converter.cpp:(.text._ZN5boost15program_options16validation_errorD2Ev[_ZN5boost15program_options16validation_errorD5Ev]+0x3): undefined reference to `vtable for boost::program_options::error_with_option_name'
.build_release/tools/ogn_converter.o: In function `boost::program_options::invalid_option_value::~invalid_option_value()':
ogn_converter.cpp:(.text._ZN5boost15program_options20invalid_option_valueD2Ev[_ZN5boost15program_options20invalid_option_valueD5Ev]+0x3): undefined reference to `vtable for boost::program_options::error_with_option_name'
.build_release/tools/ogn_converter.o: In function `boost::exception_detail::error_info_injector<boost::program_options::invalid_option_value>::~error_info_injector()':
ogn_converter.cpp:(.text._ZN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEED0Ev[_ZN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEED5Ev]+0x39): undefined reference to `vtable for boost::program_options::error_with_option_name'
.build_release/tools/ogn_converter.o: In function `boost::exception_detail::error_info_injector<boost::program_options::validation_error>::~error_info_injector()':
ogn_converter.cpp:(.text._ZN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEED0Ev[_ZN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEED5Ev]+0x39): undefined reference to `vtable for boost::program_options::error_with_option_name'
.build_release/tools/ogn_converter.o:ogn_converter.cpp:(.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEED1Ev[_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEED1Ev]+0x4d): more undefined references to `vtable for boost::program_options::error_with_option_name' follow
.build_release/tools/ogn_converter.o: In function `boost::program_options::basic_command_line_parser<char>::extra_parser(boost::function1<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)':
ogn_converter.cpp:(.text._ZN5boost15program_options25basic_command_line_parserIcE12extra_parserENS_9function1ISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ERKSA_EE[_ZN5boost15program_options25basic_command_line_parserIcE12extra_parserENS_9function1ISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ERKSA_EE]+0x56): undefined reference to `boost::program_options::detail::cmdline::set_additional_parser(boost::function1<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)'
.build_release/tools/ogn_converter.o: In function `GeneralOctree<unsigned char>::from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x169): undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::text_iarchive_impl(std::istream&, unsigned int)'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x1d7): undefined reference to `boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x2b8): undefined reference to `boost::archive::detail::basic_iarchive::~basic_iarchive()'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x2c4): undefined reference to `boost::archive::basic_text_iprimitive<std::istream>::~basic_text_iprimitive()'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x3f2): undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x478): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::extended_type_info_typeid_0(char const*)'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x496): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_register(std::type_info const&)'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x49e): undefined reference to `boost::serialization::extended_type_info::key_register() const'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x50a): undefined reference to `boost::archive::detail::basic_iarchive::~basic_iarchive()'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x516): undefined reference to `boost::archive::basic_text_iprimitive<std::istream>::~basic_text_iprimitive()'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE9from_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x531): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `boost::program_options::basic_command_line_parser<char>::run()':
ogn_converter.cpp:(.text._ZN5boost15program_options25basic_command_line_parserIcE3runEv[_ZN5boost15program_options25basic_command_line_parserIcE3runEv]+0x2a): undefined reference to `boost::program_options::detail::cmdline::get_canonical_option_prefix()'
ogn_converter.cpp:(.text._ZN5boost15program_options25basic_command_line_parserIcE3runEv[_ZN5boost15program_options25basic_command_line_parserIcE3runEv]+0x5f): undefined reference to `boost::program_options::detail::cmdline::run()'
.build_release/tools/ogn_converter.o: In function `GeneralOctree<unsigned char>::to_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x15e): undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::text_oarchive_impl(std::ostream&, unsigned int)'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x2a8): undefined reference to `boost::archive::detail::basic_oarchive::save_object(void const*, boost::archive::detail::basic_oserializer const&)'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x2f1): undefined reference to `boost::archive::detail::basic_oarchive::~basic_oarchive()'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x2fd): undefined reference to `boost::archive::basic_text_oprimitive<std::ostream>::~basic_text_oprimitive()'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x46f): undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x531): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::extended_type_info_typeid_0(char const*)'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x54e): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_register(std::type_info const&)'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x556): undefined reference to `boost::serialization::extended_type_info::key_register() const'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x5bc): undefined reference to `boost::archive::detail::basic_oarchive::~basic_oarchive()'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x5c8): undefined reference to `boost::archive::basic_text_oprimitive<std::ostream>::~basic_text_oprimitive()'
ogn_converter.cpp:(.text._ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13GeneralOctreeIhE7to_fileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x65f): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `boost::program_options::basic_command_line_parser<char>::basic_command_line_parser(int, char const* const*)':
ogn_converter.cpp:(.text._ZN5boost15program_options25basic_command_line_parserIcEC2EiPKPKc[_ZN5boost15program_options25basic_command_line_parserIcEC5EiPKPKc]+0x11b): undefined reference to `boost::program_options::to_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
ogn_converter.cpp:(.text._ZN5boost15program_options25basic_command_line_parserIcEC2EiPKPKc[_ZN5boost15program_options25basic_command_line_parserIcEC5EiPKPKc]+0x15e): undefined reference to `boost::program_options::detail::cmdline::cmdline(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)'
.build_release/tools/ogn_converter.o: In function `boost::serialization::singleton<boost::archive::detail::oserializer<boost::archive::text_oarchive, std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > > >::get_instance()':
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv]+0x61): undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv]+0xb9): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::extended_type_info_typeid_0(char const*)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv]+0xd7): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_register(std::type_info const&)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv]+0xdf): undefined reference to `boost::serialization::extended_type_info::key_register() const'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv]+0x132): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `boost::serialization::singleton<boost::archive::detail::iserializer<boost::archive::text_iarchive, std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > > >::get_instance()':
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv]+0x61): undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv]+0xb9): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::extended_type_info_typeid_0(char const*)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv]+0xd7): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_register(std::type_info const&)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv]+0xdf): undefined reference to `boost::serialization::extended_type_info::key_register() const'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv]+0x132): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `boost::serialization::singleton<boost::serialization::extended_type_info_typeid<std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > > >::get_instance()':
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv]+0x41): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::extended_type_info_typeid_0(char const*)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv]+0x5e): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_register(std::type_info const&)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv]+0x66): undefined reference to `boost::serialization::extended_type_info::key_register() const'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEE12get_instanceEv]+0xb8): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `boost::serialization::singleton<boost::archive::detail::oserializer<boost::archive::text_oarchive, std::pair<unsigned int const, unsigned char> > >::get_instance()':
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt4pairIKjhEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt4pairIKjhEEEE12get_instanceEv]+0x61): undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt4pairIKjhEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt4pairIKjhEEEE12get_instanceEv]+0xb9): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::extended_type_info_typeid_0(char const*)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt4pairIKjhEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt4pairIKjhEEEE12get_instanceEv]+0xd7): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_register(std::type_info const&)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt4pairIKjhEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt4pairIKjhEEEE12get_instanceEv]+0xdf): undefined reference to `boost::serialization::extended_type_info::key_register() const'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt4pairIKjhEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11oserializerINS2_13text_oarchiveESt4pairIKjhEEEE12get_instanceEv]+0x132): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `boost::serialization::singleton<boost::archive::detail::iserializer<boost::archive::text_iarchive, std::pair<unsigned int const, unsigned char> > >::get_instance()':
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt4pairIKjhEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt4pairIKjhEEEE12get_instanceEv]+0x61): undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt4pairIKjhEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt4pairIKjhEEEE12get_instanceEv]+0xb9): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::extended_type_info_typeid_0(char const*)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt4pairIKjhEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt4pairIKjhEEEE12get_instanceEv]+0xd7): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_register(std::type_info const&)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt4pairIKjhEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt4pairIKjhEEEE12get_instanceEv]+0xdf): undefined reference to `boost::serialization::extended_type_info::key_register() const'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt4pairIKjhEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS_7archive6detail11iserializerINS2_13text_iarchiveESt4pairIKjhEEEE12get_instanceEv]+0x132): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `void boost::serialization::throw_exception<boost::archive::archive_exception>(boost::archive::archive_exception const&)':
ogn_converter.cpp:(.text._ZN5boost13serialization15throw_exceptionINS_7archive17archive_exceptionEEEvRKT_[_ZN5boost13serialization15throw_exceptionINS_7archive17archive_exceptionEEEvRKT_]+0x1d): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception const&)'
ogn_converter.cpp:(.text._ZN5boost13serialization15throw_exceptionINS_7archive17archive_exceptionEEEvRKT_[_ZN5boost13serialization15throw_exceptionINS_7archive17archive_exceptionEEEvRKT_]+0x24): undefined reference to `boost::archive::archive_exception::~archive_exception()'
ogn_converter.cpp:(.text._ZN5boost13serialization15throw_exceptionINS_7archive17archive_exceptionEEEvRKT_[_ZN5boost13serialization15throw_exceptionINS_7archive17archive_exceptionEEEvRKT_]+0x2b): undefined reference to `typeinfo for boost::archive::archive_exception'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::oserializer<boost::archive::text_oarchive, std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > >::save_object_data(boost::archive::detail::basic_oarchive&, void const*) const':
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x4e): undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x56): undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x8e): undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x96): undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0xfd): undefined reference to `boost::archive::detail::basic_oarchive::save_object(void const*, boost::archive::detail::basic_oserializer const&)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x155): undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x1e1): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::extended_type_info_typeid_0(char const*)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x1ff): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_register(std::type_info const&)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x207): undefined reference to `boost::serialization::extended_type_info::key_register() const'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x280): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x2b2): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x2d0): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x2e5): undefined reference to `boost::archive::archive_exception::~archive_exception()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::vsave(boost::archive::object_id_type)':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_14object_id_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_14object_id_typeE]+0x30): undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_14object_id_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_14object_id_typeE]+0x38): undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_14object_id_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_14object_id_typeE]+0x9a): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_14object_id_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_14object_id_typeE]+0xad): undefined reference to `boost::archive::archive_exception::~archive_exception()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::vsave(boost::archive::object_reference_type)':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_21object_reference_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_21object_reference_typeE]+0x29): undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_21object_reference_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_21object_reference_typeE]+0x31): undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_21object_reference_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_21object_reference_typeE]+0x93): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_21object_reference_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_21object_reference_typeE]+0xa6): undefined reference to `boost::archive::archive_exception::~archive_exception()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::vsave(boost::archive::class_id_type)':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13class_id_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13class_id_typeE]+0x29): undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13class_id_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13class_id_typeE]+0x31): undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13class_id_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13class_id_typeE]+0x94): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13class_id_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13class_id_typeE]+0xa7): undefined reference to `boost::archive::archive_exception::~archive_exception()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::vsave(boost::archive::class_id_reference_type)':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_23class_id_reference_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_23class_id_reference_typeE]+0x29): undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_23class_id_reference_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_23class_id_reference_typeE]+0x31): undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_23class_id_reference_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_23class_id_reference_typeE]+0x94): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_23class_id_reference_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_23class_id_reference_typeE]+0xa7): undefined reference to `boost::archive::archive_exception::~archive_exception()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::vsave(boost::archive::tracking_type)':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13tracking_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13tracking_typeE]+0x29): undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13tracking_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13tracking_typeE]+0x31): undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13tracking_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13tracking_typeE]+0x94): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13tracking_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_13tracking_typeE]+0xa7): undefined reference to `boost::archive::archive_exception::~archive_exception()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_iarchive<boost::archive::text_iarchive>::vload(boost::archive::object_id_type&)':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_14object_id_typeE[_ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_14object_id_typeE]+0x60): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_14object_id_typeE[_ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_14object_id_typeE]+0x73): undefined reference to `boost::archive::archive_exception::~archive_exception()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_iarchive<boost::archive::text_iarchive>::vload(boost::archive::class_id_type&)':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_13class_id_typeE[_ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_13class_id_typeE]+0x60): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_13class_id_typeE[_ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_13class_id_typeE]+0x73): undefined reference to `boost::archive::archive_exception::~archive_exception()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_iarchive<boost::archive::text_iarchive>::vload(boost::archive::tracking_type&)':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_13tracking_typeE[_ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_13tracking_typeE]+0x60): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_13tracking_typeE[_ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_13tracking_typeE]+0x73): undefined reference to `boost::archive::archive_exception::~archive_exception()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::iserializer<boost::archive::text_iarchive, std::map<unsigned int, unsigned char, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, unsigned char> > > >::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const':
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj[_ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj]+0x5b): undefined reference to `boost::archive::detail::basic_iarchive::get_library_version() const'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj[_ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj]+0xe1): undefined reference to `boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj[_ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj]+0x136): undefined reference to `boost::archive::detail::basic_iarchive::reset_object_address(void const*, void const*)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj[_ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj]+0x1ac): undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj[_ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj]+0x249): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::extended_type_info_typeid_0(char const*)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj[_ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj]+0x267): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_register(std::type_info const&)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj[_ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj]+0x26f): undefined reference to `boost::serialization::extended_type_info::key_register() const'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj[_ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj]+0x2e2): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj[_ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj]+0x314): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj[_ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj]+0x32c): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj[_ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEE16load_object_dataERNS1_14basic_iarchiveEPvj]+0x33f): undefined reference to `boost::archive::archive_exception::~archive_exception()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::vsave(boost::archive::version_type)':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_12version_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_12version_typeE]+0x29): undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_12version_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_12version_typeE]+0x34): undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_12version_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_12version_typeE]+0x96): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_12version_typeE[_ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveENS0_12version_typeE]+0xa9): undefined reference to `boost::archive::archive_exception::~archive_exception()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::iserializer<boost::archive::text_iarchive, std::pair<unsigned int const, unsigned char> >::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const':
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIKjhEE16load_object_dataERNS1_14basic_iarchiveEPvj[_ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIKjhEE16load_object_dataERNS1_14basic_iarchiveEPvj]+0x8f): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIKjhEE16load_object_dataERNS1_14basic_iarchiveEPvj[_ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIKjhEE16load_object_dataERNS1_14basic_iarchiveEPvj]+0xa2): undefined reference to `boost::archive::archive_exception::~archive_exception()'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIKjhEE16load_object_dataERNS1_14basic_iarchiveEPvj[_ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIKjhEE16load_object_dataERNS1_14basic_iarchiveEPvj]+0xc5): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::oserializer<boost::archive::text_oarchive, std::pair<unsigned int const, unsigned char> >::save_object_data(boost::archive::detail::basic_oarchive&, void const*) const':
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x48): undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x50): undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x89): undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x91): undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x111): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x124): undefined reference to `boost::archive::archive_exception::~archive_exception()'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x14c): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x15f): undefined reference to `boost::archive::archive_exception::~archive_exception()'
.build_release/tools/ogn_converter.o: In function `boost::archive::detail::common_iarchive<boost::archive::text_iarchive>::vload(boost::archive::version_type&)':
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_12version_typeE[_ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_12version_typeE]+0x70): undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
ogn_converter.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_12version_typeE[_ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE5vloadERNS0_12version_typeE]+0x83): undefined reference to `boost::archive::archive_exception::~archive_exception()'
.build_release/tools/ogn_converter.o: In function `boost::serialization::singleton<boost::serialization::extended_type_info_typeid<std::pair<unsigned int const, unsigned char> > >::get_instance()':
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt4pairIKjhEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt4pairIKjhEEEE12get_instanceEv]+0x41): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::extended_type_info_typeid_0(char const*)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt4pairIKjhEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt4pairIKjhEEEE12get_instanceEv]+0x5e): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_register(std::type_info const&)'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt4pairIKjhEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt4pairIKjhEEEE12get_instanceEv]+0x66): undefined reference to `boost::serialization::extended_type_info::key_register() const'
ogn_converter.cpp:(.text._ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt4pairIKjhEEEE12get_instanceEv[_ZN5boost13serialization9singletonINS0_25extended_type_info_typeidISt4pairIKjhEEEE12get_instanceEv]+0xb8): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/tools/ogn_converter.o: In function `boost::program_options::typed_value<int, char>::name[abi:cxx11]() const':
ogn_converter.cpp:(.text._ZNK5boost15program_options11typed_valueIicE4nameB5cxx11Ev[_ZNK5boost15program_options11typed_valueIicE4nameB5cxx11Ev]+0x38): undefined reference to `boost::program_options::arg[abi:cxx11]'
.build_release/tools/ogn_converter.o: In function `boost::program_options::typed_value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>::name[abi:cxx11]() const':
ogn_converter.cpp:(.text._ZNK5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcE4nameB5cxx11Ev[_ZNK5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcE4nameB5cxx11Ev]+0x38): undefined reference to `boost::program_options::arg[abi:cxx11]'
.build_release/tools/ogn_converter.o: In function `boost::program_options::error_with_option_name::error_with_option_name(boost::program_options::error_with_option_name const&)':
ogn_converter.cpp:(.text._ZN5boost15program_options22error_with_option_nameC2ERKS1_[_ZN5boost15program_options22error_with_option_nameC5ERKS1_]+0x2e): undefined reference to `vtable for boost::program_options::error_with_option_name'
.build_release/tools/ogn_converter.o: In function `boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::program_options::invalid_option_value> >::clone() const':
ogn_converter.cpp:(.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEE5cloneEv[_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEE5cloneEv]+0x50): undefined reference to `vtable for boost::program_options::error_with_option_name'
.build_release/tools/ogn_converter.o: In function `boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::program_options::validation_error> >::clone() const':
ogn_converter.cpp:(.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEE5cloneEv[_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEE5cloneEv]+0x50): undefined reference to `vtable for boost::program_options::error_with_option_name'
.build_release/tools/ogn_converter.o: In function `void boost::throw_exception<boost::program_options::invalid_option_value>(boost::program_options::invalid_option_value const&)':
ogn_converter.cpp:(.text._ZN5boost15throw_exceptionINS_15program_options20invalid_option_valueEEEvRKT_[_ZN5boost15throw_exceptionINS_15program_options20invalid_option_valueEEEvRKT_]+0xc2): undefined reference to `vtable for boost::program_options::error_with_option_name'
.build_release/tools/ogn_converter.o: In function `boost::exception_detail::error_info_injector<boost::program_options::validation_error>::error_info_injector(boost::exception_detail::error_info_injector<boost::program_options::validation_error> const&)':
ogn_converter.cpp:(.text._ZN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEC2ERKS4_[_ZN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEC5ERKS4_]+0x2e): undefined reference to `vtable for boost::program_options::error_with_option_name'
.build_release/tools/ogn_converter.o:ogn_converter.cpp:(.text._ZN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEC2ERKS4_[_ZN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEC5ERKS4_]+0x2e): more undefined references to `vtable for boost::program_options::error_with_option_name' follow
.build_release/tools/ogn_converter.o: In function `void boost::program_options::validate<int, char>(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, int*, long)':
ogn_converter.cpp:(.text._ZN5boost15program_options8validateIicEEvRNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIT0_St11char_traitsIS7_ESaIS7_EEESaISB_EEPT_l[_ZN5boost15program_options8validateIicEEvRNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIT0_St11char_traitsIS7_ESaIS7_EEESaISB_EEPT_l]+0x30): undefined reference to `boost::program_options::validators::check_first_occurrence(boost::any const&)'
ogn_converter.cpp:(.text._ZN5boost15program_options8validateIicEEvRNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIT0_St11char_traitsIS7_ESaIS7_EEESaISB_EEPT_l[_ZN5boost15program_options8validateIicEEvRNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIT0_St11char_traitsIS7_ESaIS7_EEESaISB_EEPT_l]+0x1cd): undefined reference to `boost::program_options::invalid_option_value::invalid_option_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEE[_ZTVN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEE]+0x20): undefined reference to `boost::program_options::error_with_option_name::what() const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEE[_ZTVN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEE]+0x30): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEEE]+0x28): undefined reference to `boost::program_options::error_with_option_name::what() const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEEE]+0x38): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEE[_ZTVN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEE]+0x20): undefined reference to `boost::program_options::error_with_option_name::what() const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEE[_ZTVN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEE]+0x30): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEEE]+0x28): undefined reference to `boost::program_options::error_with_option_name::what() const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEEE]+0x38): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTIN5boost15program_options15required_optionE[_ZTIN5boost15program_options15required_optionE]+0x10): undefined reference to `typeinfo for boost::program_options::error_with_option_name'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTIN5boost15program_options16validation_errorE[_ZTIN5boost15program_options16validation_errorE]+0x10): undefined reference to `typeinfo for boost::program_options::error_with_option_name'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTIN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEEE[_ZTIN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEEE]+0x18): undefined reference to `typeinfo for boost::archive::detail::basic_iarchive'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTIN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEEE[_ZTIN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEEE]+0x18): undefined reference to `typeinfo for boost::archive::detail::basic_oarchive'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTIN5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE[_ZTIN5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE]+0x18): undefined reference to `typeinfo for boost::program_options::value_semantic_codecvt_helper<char>'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTIN5boost15program_options11typed_valueIicEE[_ZTIN5boost15program_options11typed_valueIicEE]+0x18): undefined reference to `typeinfo for boost::program_options::value_semantic_codecvt_helper<char>'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTIN5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEE[_ZTIN5boost7archive6detail11oserializerINS0_13text_oarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEE]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_oserializer'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTIN5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEE[_ZTIN5boost7archive6detail11iserializerINS0_13text_iarchiveESt3mapIjhSt4lessIjESaISt4pairIKjhEEEEE]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_iserializer'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTIN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEE[_ZTIN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEE]+0x18): undefined reference to `typeinfo for boost::serialization::typeid_system::extended_type_info_typeid_0'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTIN5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEEE[_ZTIN5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKjhEEE]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_oserializer'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTIN5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIKjhEEE[_ZTIN5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIKjhEEE]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_iserializer'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTIN5boost13serialization25extended_type_info_typeidISt4pairIKjhEEE[_ZTIN5boost13serialization25extended_type_info_typeidISt4pairIKjhEEE]+0x18): undefined reference to `typeinfo for boost::serialization::typeid_system::extended_type_info_typeid_0'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost15program_options16validation_errorE[_ZTVN5boost15program_options16validation_errorE]+0x20): undefined reference to `boost::program_options::error_with_option_name::what() const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost15program_options16validation_errorE[_ZTVN5boost15program_options16validation_errorE]+0x30): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost15program_options20invalid_option_valueE[_ZTVN5boost15program_options20invalid_option_valueE]+0x20): undefined reference to `boost::program_options::error_with_option_name::what() const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost15program_options20invalid_option_valueE[_ZTVN5boost15program_options20invalid_option_valueE]+0x30): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE[_ZTVN5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE]+0x40): undefined reference to `boost::program_options::value_semantic_codecvt_helper<char>::parse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost15program_options11typed_valueIicEE[_ZTVN5boost15program_options11typed_valueIicEE]+0x40): undefined reference to `boost::program_options::value_semantic_codecvt_helper<char>::parse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEE[_ZTVN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEE]+0x10): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::is_less_than(boost::serialization::extended_type_info const&) const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEE[_ZTVN5boost13serialization25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEE]+0x18): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::is_equal(boost::serialization::extended_type_info const&) const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEEE[_ZTVN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEEE]+0x10): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::is_less_than(boost::serialization::extended_type_info const&) const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEEE[_ZTVN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt3mapIjhSt4lessIjESaISt4pairIKjhEEEEEEE]+0x18): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::is_equal(boost::serialization::extended_type_info const&) const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost13serialization25extended_type_info_typeidISt4pairIKjhEEE[_ZTVN5boost13serialization25extended_type_info_typeidISt4pairIKjhEEE]+0x10): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::is_less_than(boost::serialization::extended_type_info const&) const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost13serialization25extended_type_info_typeidISt4pairIKjhEEE[_ZTVN5boost13serialization25extended_type_info_typeidISt4pairIKjhEEE]+0x18): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::is_equal(boost::serialization::extended_type_info const&) const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEEE[_ZTVN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEEE]+0x10): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::is_less_than(boost::serialization::extended_type_info const&) const'
.build_release/tools/ogn_converter.o:(.data.rel.ro._ZTVN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEEE[_ZTVN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidISt4pairIKjhEEEEE]+0x18): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::is_equal(boost::serialization::extended_type_info const&) const'
collect2: error: ld returned 1 exit status
Makefile:625: recipe for target '.build_release/tools/ogn_converter.bin' failed
make: *** [.build_release/tools/ogn_converter.bin] Error 1
.build_release/lib/libcaffe.so: undefined reference to `typeinfo for boost::archive::detail::basic_oserializer'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::is_equal(boost::serialization::extended_type_info const&) const'
.build_release/lib/libcaffe.so: undefined reference to `typeinfo for boost::archive::detail::basic_iarchive'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception const&)'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::extended_type_info::key_register() const'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_unregister()'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::is_less_than(boost::serialization::extended_type_info const&) const'
.build_release/lib/libcaffe.so: undefined reference to `typeinfo for boost::archive::detail::basic_iserializer'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::basic_text_iprimitive<std::istream>::~basic_text_iprimitive()'
.build_release/lib/libcaffe.so: undefined reference to `typeinfo for boost::archive::archive_exception'
.build_release/lib/libcaffe.so: undefined reference to `typeinfo for boost::serialization::typeid_system::extended_type_info_typeid_0'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::load_override(boost::archive::class_name_type&)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::extended_type_info_typeid_0(char const*)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_oarchive::save_object(void const*, boost::archive::detail::basic_oserializer const&)'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::extended_type_info::key_unregister() const'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_oarchive::~basic_oarchive()'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::archive_exception::~archive_exception()'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_iarchive::get_library_version() const'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::text_oarchive_impl(std::ostream&, unsigned int)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_iarchive::~basic_iarchive()'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::basic_text_oprimitive<std::ostream>::~basic_text_oprimitive()'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()'
.build_release/lib/libcaffe.so: undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_register(std::type_info const&)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_iarchive::reset_object_address(void const*, void const*)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::text_iarchive_impl(std::istream&, unsigned int)'
.build_release/lib/libcaffe.so: undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)'
.build_release/lib/libcaffe.so: undefined reference to `typeinfo for boost::archive::detail::basic_oarchive'
collect2: error: ld returned 1 exit status
Makefile:625: recipe for target '.build_release/tools/extract_features.bin' failed
make: *** [.build_release/tools/extract_features.bin] Error 1

boost referencing problem

When I try to compile the ogn caffe I got into some boost referencing problem. For example .build_release/lib/libcaffe.so: undefined reference to `boost::archive::text_iarchive_implboost::archive::text_iarchive::load_override(boost::archive::class_name_type&, int)'.
How can I solve it?

Mapping between ####.ot and original shapenet models?

Hi authors,

If I'd like to recover the original mesh name (i.e., something like b1add8182311f2a9f71e06115e9c3b3e) that corresponds to, for example 0000.ot in the provided pre-processed data for shapenet_cars/256_l4, is there a way to do that?

Thanks!

boost::archive::archive_exception

Hi, Maxim,

It's helpful of your work. It seems so great to bring in octree. Now, I've compiled successfully the code. However, the error happens when I run the code.

terminate called after throwing an instance of 'boost::archive::archive_exception'
  what():  input stream error
*** Aborted at 1504245818 (unix time) try "date -d @1504245818" if you are using GNU date ***
PC: @     0x7fa753c95428 gsignal
*** SIGABRT (@0x3eb0000488e) received by PID 18574 (TID 0x7fa7646cbac0) from PID 18574; stack trace: ***
    @     0x7fa763cbf390 (unknown)
    @     0x7fa753c95428 gsignal
    @     0x7fa753c9702a abort
    @     0x7fa7542cf84d __gnu_cxx::__verbose_terminate_handler()
    @     0x7fa7542cd6b6 (unknown)
    @     0x7fa7542cd701 std::terminate()
    @     0x7fa7542cd919 __cxa_throw
    @     0x7fa763ee21b7 boost::serialization::throw_exception<>()
    @     0x7fa763eea1fc boost::archive::text_iarchive_impl<>::load()
    @     0x7fa763eea585 boost::archive::basic_text_iarchive<>::init()
    @     0x7fa763eea728 boost::archive::text_iarchive_impl<>::text_iarchive_impl()
    @           0x6ad974 caffe::OGNDataLayer<>::select_next_batch_models()
    @           0x6ae39c caffe::OGNDataLayer<>::Reshape()
    @           0x51fb3a caffe::Net<>::ForwardFromTo()
    @           0x51ff07 caffe::Net<>::Forward()
    @           0x4fba17 test()
    @           0x4eee40 main
    @     0x7fa753c80830 __libc_start_main
    @           0x4fa1c9 _start
    @                0x0 (unknown)

I've already seen the closed answer section, where it seems to have a similar one. So I did what it said and tried newer version Boost 1.61.0. Unfortunately, the error still existed. Therefore, I check my error and that one carefully. The only difference is that mine is input stream error and that one is unsupported version. So I guess there may be tiny error in the code. Thanks in advance!

Best wishes,
Kealen

Testing on own image

Hi sorry to bother you again.

Maybe I'm not just seeing it but is there a way to test the trained network on a single input image and output the predicted octree?

Also, I can't seem to find the renderings of shapenet-cars. Is there a link that I missed?

Thanks!

about mini-level > 4

Hi,
I have a question. Do i need change the structure of network if i generate .ot file whose mini-level > 4 ? thanks.

OGN_Data_Layer error: boost::serialization

Hi, Maxim,

Sorry to bother you again. I successfully compiled your code and when running test.sh, I get this error.

terminate called after throwing an instance of 'boost::archive::archive_exception' what(): unsupported version *** Aborted at 1496008197 (unix time) try "date -d @1496008197" if you are using GNU date *** PC: @ 0x7f75d2e94cc9 (unknown) *** SIGABRT (@0x439600001853) received by PID 6227 (TID 0x7f75d5531780) from PID 6227; stack trace: *** @ 0x7f75d2e94d40 (unknown) @ 0x7f75d2e94cc9 (unknown) @ 0x7f75d2e980d8 (unknown) @ 0x7f75d34a5bbd (unknown) @ 0x7f75d34a3b96 (unknown) @ 0x7f75d34a3be1 (unknown) @ 0x7f75d34a3df8 (unknown) @ 0x7f75d3786754 (unknown) @ 0x7f75d3791631 (unknown) @ 0x7f75d37916b8 (unknown) @ 0x7f75d479bc40 GeneralOctree<>::from_file() @ 0x7f75d479ca07 caffe::OGNDataLayer<>::select_next_batch_models() @ 0x7f75d479cdff caffe::OGNDataLayer<>::Reshape() @ 0x7f75d471a41a caffe::Net<>::ForwardFromTo() @ 0x7f75d471a7c7 caffe::Net<>::Forward() @ 0x407cb6 test() @ 0x405af3 main @ 0x7f75d2e7fec5 (unknown) @ 0x4063d5 (unknown) @ 0x0 (unknown) ./test.sh: line 1: 6227 Aborted

I guess this is because you are using boost::serialization package to organize your octree data, right? Why the version is not supported? can you provide some advice? BTW, I'm using boost v1.57.0.

Thank you very much!

Bests,
Kaichun

Reading both .binvox and .oc for auto encoder tests

Hi Maxim,

thanks for sharing the code.
I'd like to repeat your auto encoder tests. Assuming you used dense voxel grids encoded as .binvox - do you have a reader to load matching pairs of .binvox and .oc files? Could you share it, or explain how you circumvented this?

Thanks in advance,
Anastasia

Memory issue when training OGN with different data

Thanks for sharing the code and data of the OGN project, and they are very helpful. But I ran into some problems while trying to train OGN from scratch using our own data:

For example, for the "shape from ID" network, I was able to run the provided configuration successfully. However, when trying to train the network with the prop-known option using our own data, I kept running into the "out of memory" error (an NVIDIA GTX 1080Ti with 11GB memory was used) while doing the backward propagation; meanwhile, surprisingly, the prop-pred routine was able to work without any error. Even when I tried to train the network with the provided ShapeNetVox32 data, the same error persisted.

Hope you can provide some clues about this problem. Thank you!

p.s. A snapshot of the error message:
image

Evaluation

Hi, Maxim,

Sorry to bother you again. I've seen your paper recently. Now I'm wondering how to get the evaluation between the output and ground truth. They may be in different coordinates. Have you transferred them into one common coordinate? Can you share your evaluation scripts? Thanks in advance!

Best wishes,
Kealen

About ogn_converter.cpp

Can I only compile the part of ogn_converter.cpp? Or need to compile the entire framework? thanks

Inputting octrees directly

It seems from some of the included example nets [e.g. within single_view_3d] that you output octree predictions but you start with depth renderings/voxels, and use the octree .ot files as ground truth at various levels but not directly as input.

With your available code and layers, is it possible to load octree .ot files [using the ogn_data_layer] and have the network work entirely in the octrees space [doing octree convs etc.] and entirely bypass the voxel input representation? In other words, to work purely in the octree representation, learning a set of octree predictions Y from a set of input octrees X?

no field named "ogn_data_param"

hello there ,i'm interested about you nn and your ideas.but when i recomplie your code,there comes a error:
[libprotobuf ERROR google/protobuf/text_format.cc:274] Error parsing text-format caffe.NetParameter: 14:18: Message type "caffe.LayerParameter" has no field named "ogn_data_param".
and i don't know how to solve this problem。。。can u fix this?thanks...

Cannot compile the code

Hi!

I tried to compile the code but without luck.
It seems there is some link error to the boost library.
I have successfully compiled the original caffe from caffe's official website, so I should have installed boost correctly.
The following is the beginning part of the error message (the completed message is too long...).
I work on Ubuntu 16.04.
Any idea how to fix it? Thanks a lot!

CXX/LD -o .build_release/tools/caffe.bin
CXX/LD -o .build_release/tools/extract_features.bin
CXX/LD -o .build_release/tools/compute_image_mean.bin
CXX/LD -o .build_release/tools/upgrade_net_proto_binary.bin
CXX/LD -o .build_release/tools/upgrade_net_proto_text.bin
CXX/LD -o .build_release/tools/ogn_converter.bin
CXX/LD -o .build_release/tools/upgrade_solver_proto_text.bin
.build_release/tools/ogn_converter.o: In function register_cmd_options(int, char**)': ogn_converter.cpp:(.text+0x298): undefined reference to boost::program_options::options_description::m_default_line_length'
ogn_converter.cpp:(.text+0x2d7): undefined reference to boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)' ogn_converter.cpp:(.text+0x3c2): undefined reference to boost::program_options::options_description::add_options()'
ogn_converter.cpp:(.text+0x3e8): undefined reference to boost::program_options::options_description_easy_init::operator()(char const*, char const*)' ogn_converter.cpp:(.text+0x401): undefined reference to boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
ogn_converter.cpp:(.text+0x41a): undefined reference to boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)' ogn_converter.cpp:(.text+0x433): undefined reference to boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)'
ogn_converter.cpp:(.text+0x43b): undefined reference to boost::program_options::variables_map::variables_map()' ogn_converter.cpp:(.text+0x476): undefined reference to boost::program_options::detail::cmdline::set_options_description(boost::program_options::options_description const&)'
ogn_converter.cpp:(.text+0x488): undefined reference to boost::program_options::detail::cmdline::style(int)' ogn_converter.cpp:(.text+0x552): undefined reference to boost::program_options::store(boost::program_options::basic_parsed_options const&, boost::program_options::variables_map&, bool)'
ogn_converter.cpp:(.text+0x695): undefined reference to boost::program_options::operator<<(std::ostream&, boost::program_options::options_description const&)' ogn_converter.cpp:(.text+0x6d2): undefined reference to boost::program_options::abstract_variables_map::operator[](std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) const'
ogn_converter.cpp:(.text+0x734): undefined reference to boost::program_options::abstract_variables_map::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' ogn_converter.cpp:(.text+0x796): undefined reference to boost::program_options::abstract_variables_map::operator[](std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) const'

ogn_converter output nothing

I have trouble using ogn_converter.
When I used the following command:

$ ./ogn_converter

I got following error message:

terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_any_cast> >'
  what():  boost::bad_any_cast: failed conversion using boost::any_cast
Aborted (core dumped)

I also tried to use the tool as follows:

./ogn_converter -i ~/Datasets/ShapeNet/ShapeNetCore.v2/02958343/1a0bc9ab92c915167ae33d942430658c/models/model_normalized.solid.binvox -o ~/model_normalized.solid.ot -l 2

And the program gave the following output:

Input file: /home/hzxie/Datasets/ShapeNet/ShapeNetCore.v2/02958343/1a0bc9ab92c915167ae33d942430658c/models/model_normalized.solid.binvox
Output file: /home/hzxie/model_normalized.solid.ot
Minimum level: 2

But it produces nothing.

What wrong with it?
Look forward to your reply. Thank you.

Which version of boost are you using?

Hi,

Thank you for releasing the code. We are very interested in your paper and are now trying to use your code to reproduce the experiments in your paper. But we cannot successfully compile your released version of caffe. Here is the error.

.build_release/lib/libcaffe.so: undefined reference to typeinfo for boost::archive::detail::basic_oserializer'
.build_release/lib/libcaffe.so: undefined reference to boost::serialization::typeid_system::extended_type_info_typeid_0::is_equal(boost::serialization::extended_type_info const&) const' .build_release/lib/libcaffe.so: undefined reference to typeinfo for boost::archive::detail::basic_iarchive'
.build_release/lib/libcaffe.so: undefined reference to boost::archive::archive_exception::archive_exception(boost::archive::archive_exception const&)' .build_release/lib/libcaffe.so: undefined reference to boost::serialization::extended_type_info::key_register() const'
.build_release/lib/libcaffe.so: undefined reference to boost::serialization::typeid_system::extended_type_info_typeid_0::type_unregister()' .build_release/lib/libcaffe.so: undefined reference to boost::serialization::typeid_system::extended_type_info_typeid_0::is_less_than(boost::serialization::extended_type_info const&) const'
.build_release/lib/libcaffe.so: undefined reference to typeinfo for boost::archive::detail::basic_iserializer' .build_release/lib/libcaffe.so: undefined reference to boost::archive::basic_text_iprimitivestd::istream::~basic_text_iprimitive()'
.build_release/lib/libcaffe.so: undefined reference to typeinfo for boost::archive::archive_exception' .build_release/lib/libcaffe.so: undefined reference to typeinfo for boost::serialization::typeid_system::extended_type_info_typeid_0'
.build_release/lib/libcaffe.so: undefined reference to boost::archive::detail::basic_iserializer::~basic_iserializer()' .build_release/lib/libcaffe.so: undefined reference to boost::archive::text_iarchive_implboost::archive::text_iarchive::load_override(boost::archive::class_name_type&)'
.build_release/lib/libcaffe.so: undefined reference to boost::archive::detail::basic_oserializer::~basic_oserializer()' .build_release/lib/libcaffe.so: undefined reference to boost::archive::text_oarchive_implboost::archive::text_oarchive::save(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&)'
.build_release/lib/libcaffe.so: undefined reference to boost::serialization::typeid_system::extended_type_info_typeid_0::extended_type_info_typeid_0(char const*)' .build_release/lib/libcaffe.so: undefined reference to boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)'
.build_release/lib/libcaffe.so: undefined reference to boost::archive::detail::basic_oarchive::save_object(void const*, boost::archive::detail::basic_oserializer const&)' .build_release/lib/libcaffe.so: undefined reference to boost::serialization::extended_type_info::key_unregister() const'
.build_release/lib/libcaffe.so: undefined reference to boost::archive::detail::basic_oarchive::~basic_oarchive()' .build_release/lib/libcaffe.so: undefined reference to boost::archive::archive_exception::~archive_exception()'
.build_release/lib/libcaffe.so: undefined reference to boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char const*, char const*)' .build_release/lib/libcaffe.so: undefined reference to boost::archive::basic_text_oarchiveboost::archive::text_oarchive::newtoken()'
.build_release/lib/libcaffe.so: undefined reference to boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()' .build_release/lib/libcaffe.so: undefined reference to boost::archive::detail::basic_iarchive::get_library_version() const'
.build_release/lib/libcaffe.so: undefined reference to boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::text_oarchive_impl(std::ostream&, unsigned int)' .build_release/lib/libcaffe.so: undefined reference to boost::archive::detail::basic_iarchive::~basic_iarchive()'
.build_release/lib/libcaffe.so: undefined reference to boost::archive::basic_text_oprimitive<std::ostream>::~basic_text_oprimitive()' .build_release/lib/libcaffe.so: undefined reference to boost::archive::detail::basic_oarchive::end_preamble()'
.build_release/lib/libcaffe.so: undefined reference to boost::serialization::typeid_system::extended_type_info_typeid_0::type_register(std::type_info const&)' .build_release/lib/libcaffe.so: undefined reference to boost::archive::detail::basic_iarchive::reset_object_address(void const*, void const*)'
.build_release/lib/libcaffe.so: undefined reference to boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)' .build_release/lib/libcaffe.so: undefined reference to boost::archive::text_iarchive_implboost::archive::text_iarchive::text_iarchive_impl(std::istream&, unsigned int)'
.build_release/lib/libcaffe.so: undefined reference to boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)' .build_release/lib/libcaffe.so: undefined reference to typeinfo for boost::archive::detail::basic_oarchive'`

Seems like we are using the wrong version of boost? Any idea? Thank you for helping me!

Bests,
Kaichun Mo

Tensorflow

Wow, that looks realy good.
I have been looking into voxels and neural networks recently, but the fact that I can't reasonably run more then 32^3 models on my PC is realy annoying. So your paper was very exciting to me. Sadly I have only experience in Tensorflow and Theano. So I just wanted to ask if you guys have any planes of making a Tensorflow layer for this.
Thank you very much for your time.

Compilation error: "undefined reference to 'caffe::OGNConvLayer<float>...'

Hi Maxim,
I have tried to compile from several different machines and using both make and cmake (always on Ubuntu 17). I always get the same error (see below).

image

I have gone through all the closed issues but have not found anything similar. Please let me know if you have any idea what this is about.
All the best,
irequireversioncontrol

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.