To Whom it May Concern:

I am attempting to compile the Data Logging Service on Xubuntu 12.04. We
are using the latest Mercurial version of EtherLab and the release-1.0.0
tag for pdserv. We are using the latest Mercurial version of dls.

The compilation fails with the following errors:

make  all-recursive
make[1]: Entering directory `/home/drl/etherlab/dls-hg'
Making all in src
make[2]: Entering directory `/home/drl/etherlab/dls-hg/src'
g++ -DHAVE_CONFIG_H -I. -I..  -DREVISION=\"`../revision.sh ..`\"
 -I/usr/include/freetype2 -fstack-protector --param=ssp-buffer-size=4
-Wformat -Wformat-security -Werror=format-security   -D_THREAD_SAFE
-D_REENTRANT   -g -O2 -MT dls_ctl-ctl_dialog_main.o -MD -MP -MF
.deps/dls_ctl-ctl_dialog_main.Tpo -c -o dls_ctl-ctl_dialog_main.o `test -f
'ctl_dialog_main.cpp' || echo './'`ctl_dialog_main.cpp
ctl_dialog_main.cpp: In member function ‘void
CTLDialogMain::_check_dls_dir()’:
ctl_dialog_main.cpp:663:60: error: format not a string literal and no
format arguments [-Werror=format-security]
ctl_dialog_main.cpp:698:64: error: format not a string literal and no
format arguments [-Werror=format-security]
ctl_dialog_main.cpp:725:64: error: format not a string literal and no
format arguments [-Werror=format-security]
ctl_dialog_main.cpp:815:60: error: format not a string literal and no
format arguments [-Werror=format-security]
cc1plus: some warnings being treated as errors
make[2]: *** [dls_ctl-ctl_dialog_main.o] Error 1
make[2]: Leaving directory `/home/drl/etherlab/dls-hg/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/drl/etherlab/dls-hg'
make: *** [all] Error 2


Here is the line that triggers the first error:

if (fl_choice(str.str().c_str(), "Nein", "Ja", NULL) == 0) return;


I'm not familiar with the "fl_choice" function, and am unable to find
information on it by searching either Google or EtherLab's code base. Could
anyone recommend a solution (and, hopefully, commit it to the repository)?

Thank you for any help,
Johnathan Van Why
Dynamic Robotics Laboratory
Oregon State University
_______________________________________________
etherlab-users mailing list
etherlab-users@etherlab.org
http://lists.etherlab.org/mailman/listinfo/etherlab-users

Reply via email to