[Bacula-users] undefined symbol in libbacsql.so
2010-01-06 20:00:09
Hello,
I'm having difficulty compiling Bacula 3.0.3 on Solaris 10 x86. The build
fails at the same spot whether I'm using gcc or Sun Studio's compiler. I'm
linking against the 32-bit binary build of MySQL5 from OpenCSW. My build
environment is:
LDFLAGS=-L/opt/sunstudio12.1/lib -L/opt/csw/mysql5/lib/mysql
CPPFLAGS=-I/opt/sunstudio12.1/include
LD_LIBRARY_PATH=/opt/csw/mysql5/lib/mysql
LIBS=-lmysqlclient
CXX=/bin/CC
CC=/bin/cc
./configure --prefix=/opt/bacula --with-openssl=/opt/csw
--with-mysql=/opt/csw/mysql5 --without-x
Everything compiles fine up to here:
make[1]: Entering directory `/opt/system/software/src/bacula-3.0.3/src/dird'
...
Linking bacula-dir ...
/opt/system/software/src/bacula-3.0.3/libtool --silent --tag=CXX --mode=link
/bin/CC -L/opt/sunstudio12.1/lib -L/opt/csw/mysql5/lib/mysql -L../lib
-L../cats -L../findlib -o bacula-dir dird.o admin.o authenticate.o autoprune.o
backup.o bsr.o catreq.o dir_plugins.o dird_conf.o expand.o fd_cmds.o getmsg.o
inc_conf.o job.o jobq.o migrate.o mountreq.o msgchan.o next_vol.o newvol.o
pythondir.o recycle.o restore.o run_conf.o scheduler.o ua_acl.o ua_cmds.o
ua_dotcmds.o ua_query.o ua_input.o ua_label.o ua_output.o ua_prune.o ua_purge.o
ua_restore.o ua_run.o ua_select.o ua_server.o ua_status.o ua_tree.o ua_update.o
vbackup.o verify.o \
-lbacfind -lbacsql -lbacpy -lbaccfg -lbac -lm -lpthread
-lresolv -lnsl -lsocket -lxnet -lmysqlclient -lintl -lresolv \
-L/opt/csw/lib -lssl -lcrypto
Undefined first referenced
symbol in file
my_thread_end
/opt/system/software/src/bacula-3.0.3/src/cats/.libs/libbacsql.so
ld: fatal: Symbol referencing errors. No output written to .libs/bacula-dir
make[1]: *** [bacula-dir] Error 1
make[1]: Leaving directory `/opt/system/software/src/bacula-3.0.3/src/dird'
====== Error in /opt/system/software/src/bacula-3.0.3/src/dird ======
As I mentioned, changing CC and CXX to gcc doesn't seem to make a difference --
it results in an undefined symbol, "my _thread_end" error when linking
bacula-dir.
Any suggestions?
Thanks,
Brent
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Bacula-users] undefined symbol in libbacsql.so,
Brent Kearney <=
|
|
|