I want to build the Python bindings for the OpenDNP3 library. As part of this I cloned dnp3 code, ran autotools.sh.. LAter gave TOOLS_HOME environment on my Ubuntu 16 and could install Boost. Later moved datatime files of boost library to usr/lib to surpass missing version error when I execute ./configure --with-python
Now I could configure, but when I send make command after a while it stops with following error--
./.libs/libopendnp3.so: undefined reference to `boost::this_thread::interruption_point()'
./.libs/libopendnp3.so: undefined reference to `boost::thread::native_handle()'
./.libs/libopendnp3.so: undefined reference to `boost::this_thread::disable_interruption::~disable_interruption()'
./.libs/libopendnp3.so: undefined reference to `typeinfo for boost::detail::thread_data_base'
./.libs/libopendnp3.so: undefined reference to `boost::detail::get_current_thread_data()'
./.libs/libopendnp3.so: undefined reference to `boost::detail::thread_data_base::~thread_data_base()'
./.libs/libopendnp3.so: undefined reference to `boost::thread::detach()'
./.libs/libopendnp3.so: undefined reference to `boost::this_thread::hiden::sleep_until(timespec const&)'
./.libs/libopendnp3.so: undefined reference to `boost::thread::join_noexcept()'
./.libs/libopendnp3.so: undefined reference to `boost::thread::start_thread_noexcept()'
./.libs/libopendnp3.so: undefined reference to `boost::this_thread::yield()'
./.libs/libopendnp3.so: undefined reference to `vtable for boost::detail::thread_data_base'
./.libs/libopendnp3.so: undefined reference to `boost::this_thread::disable_interruption::disable_interruption()'
collect2: error: ld returned 1 exit status
Makefile:2239: recipe for target 'dnp3testset' failed
make[1]: *** [dnp3testset] Error 1
make[1]: Leaving directory '/home/rajee/project/dnp3/dnp3'
Makefile:1436: recipe for target 'all' failed
make: *** [all] Error 2
I have attached config.log file for reference. Please help.
--
You received this message because you are subscribed to the Google Groups "open-dnp3" group.
To unsubscribe from this group and stop receiving emails from it, send an email to open-dnp3+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Daniel Evans
Software Engineer
Green Energy Corp
Transforming the Smart Grid