Hi,

You have a linking error. Maybe you have to run

/sbin/ldconfig


If it does not work, you may try to follow exactly the tutorial steps.
https://github.com/sblanchet/dls-tutorial/raw/master/dls-tutorial.pdf

In particular, you may use Ubuntu 18.04 instead of Ubuntu 16.04

As explained in section 2.1
"For a very first installation, it is recommended to use exactly the same distribution than this guide to avoid any distribution issues."

Regards,
---
Sebastien BLANCHET


Le 20/03/2019 à 23:55, Patricia Holden a écrit :
I am trying to build an EtherLab test platform on Ubuntu 16.04 and came across the following error when following the TestManager and DLS instructions:

In section 3.5, building test server:

g++ -o test1 test1.cpp -I/opt/etherlab/include -L/opt/etherlab/lib -lpdserv
/opt/etherlab/lib/libpdserv.so: undefined reference to `log4cplus::Logger::Logger(log4cplus::Logger&&)' /opt/etherlab/lib/libpdserv.so: undefined reference to `log4cplus::Logger::operator=(log4cplus::Logger&&)'
collect2: error: ld returned 1 exit status


I verified that the log4cplus-dev package is installed (version 1.1.2-3.1).  Any clue why this is not working for me?

Thanks!

--
Patricia A. Holden

_______________________________________________
etherlab-users mailing list
[email protected]
http://lists.etherlab.org/mailman/listinfo/etherlab-users

Reply via email to