Hi,

 

I am encountering a link error with the Bacula 7.0.5:

 

/opt/SRC/bacula-7.0.5/libtool --silent --tag=CXX --mode=link /usr/bin/g++
-L../lib -L../cats -o bconsole console.o console_conf.o authenticate.o  \

               -lreadline  -lbaccfg -lbac -lm -lpthread -ldl -ldl   \

              -lssl -lcrypto

/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libreadline.so: undefined
reference to `tgetnum'

/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libreadline.so: undefined
reference to `tgetent'

/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libreadline.so: undefined
reference to `tgetstr'

/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libreadline.so: undefined
reference to `tgoto'

/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libreadline.so: undefined
reference to `UP'

/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libreadline.so: undefined
reference to `BC'

/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libreadline.so: undefined
reference to `tputs'

/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libreadline.so: undefined
reference to `PC'

/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../libreadline.so: undefined
reference to `tgetflag'

collect2: ld returned 1 exit status

make: *** [bconsole] Error 1

 

 

Makefile missing -ltermcap in CONS_LIBS line:

 

             CONS_LIBS=-lreadline 

 

If I correct the line in:

 

CONS_LIBS=-lreadline -ltermcap

 

All works fine. My platform is:

 

CentOS release 5.10 (Final) with kernel: Linux 2.6.18-371.11.1.el5 #1 SMP
Wed Jul 23 15:14:26 EDT 2014 i686 athlon i386 GNU/Linux

 

Bye,


Francesco Doni

Security Manager - Area Sistemi




Cel +39 392 9476635    |    Tel +39 055 3436464    |
<http://www.vivido.it/> www.vivido.it

 

 

------------------------------------------------------------------------------
_______________________________________________
Bacula-devel mailing list
Bacula-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to