Problem compiling libsigc++ related

Eric De la Cruz Lugo eric at iteso.mx
Mon Apr 5 11:16:05 PDT 2004


 
HI all, I have the following problem under FreeBSD 5.2.1 
 
this is the output: 
 
terra# make 
make  all-recursive 
Making all in m4 
Making all in src 
/usr/local/bin/bash ../libtool --mode=link g++ -O6 -I/usr/include/bhpos   -O6 
-I/usr/include/bhpos -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/
local/lib/gtkmm/include -I/usr/X11R6/include/gtk12 -I/usr/local/include/glib12 
-I/usr/X11R6/include -I/usr/local/include/sigc++-1.0   -I/usr/include/bhpos/hw 
-I/usr/include/bhpos/widget -g -O2    -o post  post.o transaction_ui.o  
transaction.o connect_ui.o connect.o  login_ui.o login.o request.o  
request_ui.o confirm.o confirm_ui.o  taxlist.o taxlist_ui.o cpost.o  
cpost_trans.o ctrans.o ctrans_key.o  ctrans_retkey.o ctrans_esckey.o  
ctrans_payment.o network.o sysmsg.o  postmsg.o ctrlmsg.o callbacks.o  
inputdialog_ui.o inputdialog.o  custdialog_ui.o custdialog.o pay_ui.o  pay.o 
list.o list_ui.o -Wl,-E -L/usr/local/lib -L/usr/X11R6/lib -lgtkmm -lgdkmm 
-lgtk12 -lgdk12 -lgmodule12 -lglib12 -lintl -lXi -lXext -lX11 -lm -lsigc -lc_r 
-L/usr/local/lib -lxml2 -lz -L/usr/local/lib -liconv -lm   -L/usr/lib/bhpos 
-lbhtrans -lbhcash -lbhcfg -lbhwgt -lbhkmap  -lbhgrp -lbhlocale -lbhdev -lbhbc 
-lbhkeyb -lbhkeyl -lbhdisp -lbhms -lbhcashd -lbhcustd  -lbhprinter -lbhmicr 
-lbhsc -lbhdt 
g++ -O6 -I/usr/include/bhpos -O6 -I/usr/include/bhpos -I/usr/local/include -I/
usr/local/include/libxml2 -I/usr/local/lib/gtkmm/include -I/usr/X11R6/include/
gtk12 -I/usr/local/include/glib12 -I/usr/X11R6/include -I/usr/local/include/
sigc++-1.0 -I/usr/include/bhpos/hw -I/usr/include/bhpos/widget -g -O2 -o post 
post.o transaction_ui.o transaction.o connect_ui.o connect.o login_ui.o 
login.o request.o request_ui.o confirm.o confirm_ui.o taxlist.o taxlist_ui.o 
cpost.o cpost_trans.o ctrans.o ctrans_key.o ctrans_retkey.o ctrans_esckey.o 
ctrans_payment.o network.o sysmsg.o postmsg.o ctrlmsg.o callbacks.o 
inputdialog_ui.o inputdialog.o custdialog_ui.o custdialog.o pay_ui.o pay.o 
list.o list_ui.o -Wl,-E  -L/usr/local/lib -L/usr/X11R6/lib /usr/local/lib/
libgtkmm.so /usr/local/lib/libgdkmm.so -lgtk12 -lgdk12 -lgmodule12 -lglib12 
-lintl -lXi -lXext -lX11 -lsigc -lxml2 -lz -liconv -lm -L/usr/lib/bhpos /usr/
lib/bhpos/libbhtrans.so /usr/lib/bhpos/libbhcash.so /usr/lib/bhpos/
libbhcfg.so /usr/lib/bhpos/libbhwgt.so /usr/lib/bhpos/libbhkmap.so /usr/lib/
bhpos/libbhgrp.so /usr/lib/bhpos/libbhlocale.so /usr/lib/bhpos/libbhdev.so /
usr/lib/bhpos/libbhbc.so /usr/lib/bhpos/libbhkeyb.so /usr/lib/bhpos/
libbhkeyl.so /usr/lib/bhpos/libbhdisp.so /usr/lib/bhpos/libbhms.so /usr/lib/
bhpos/libbhcashd.so /usr/lib/bhpos/libbhcustd.so /usr/lib/bhpos/
libbhprinter.so /usr/lib/bhpos/libbhmicr.so /usr/lib/bhpos/libbhsc.so /usr/
lib/bhpos/libbhdt.so -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/lib/
bhpos -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/lib/bhpos 
/usr/local/lib/libsigc.so: undefined reference to `pthread_create' 
/usr/lib/bhpos/libbhprinter.so: undefined reference to `pthread_cancel' 
/usr/local/lib/libsigc.so: undefined reference to `pthread_detach' 
/usr/lib/bhpos/libbhprinter.so: undefined reference to `pthread_setcanceltype' 
/usr/local/lib/libsigc.so: undefined reference to `pthread_cond_timedwait' 
*** Error code 1 
 
Stop in /home/eric/banana/post-1.2.1/src. 
*** Error code 1 
 
Stop in /home/eric/banana/post-1.2.1. 
*** Error code 1 
 
Stop in /home/eric/banana/post-1.2.1. 
terra# 
 
--------------- 
 
If some one knows how to solve this please mail the solution to this list. 
 
maybe there is a switch missing  in the compilation line. 
 
greetings from Merida, Yucatan, Mexico. 
 
Eric De La Cruz Lugo 

---


More information about the freebsd-questions mailing list