Hi Martin,

After do ranlib -t -X 32 libbac.a, gmake returns another error:
==== Make of filed is good ====

        /tmp/bacula/bacula-1.36.1/autoconf/install-sh -c -m 0754 bacula-fd /usr/sbin/bacula-fd
  ==> Found existing bacula-fd.conf, installing new conf file as bacula-fd.conf.new
/tmp/bacula/bacula-1.36.1/autoconf/install-sh -c -m 640 bacula-fd.conf /usr/etc/bacula-fd.conf.new
        g++   -c   -I. -I..  -g -O2 -Wall  conio.c
In file included from ../bacula.h:113,
                 from conio.c:52:
/usr/bin/../lib/gcc-lib/powerpc-ibm-aix4.3.3.0/2.9-aix51-020209/include/pthread.h:166: warning: missing white space after `#define PTHREAD_ONCE_INIT'
conio.c: In function `void con_init (FILE *)':
conio.c:249: cannot convert `void (*) (...)' to `void (*) ()' for argument `1' to `atexit (void (*) ())'
make: 1254-004 The error code from the last command is 1.


Stop.
make: 1254-004 The error code from the last command is 1.


Stop.

Do you have any idea?
thanks.
Fernanda

On 9/21/05, Martin Simmons <[EMAIL PROTECTED]> wrote:
>>>>> On Wed, 21 Sep 2005 15:06:06 -0300, Fernanda Santoro <[EMAIL PROTECTED]> said:

  Fernanda> I tried to compile BACULA 1.37.38 and gmake return another error:

  Fernanda> ld: 0711-317 ERROR: Undefined symbol: win32_client
  Fernanda> ld: 0711-317 ERROR: Undefined symbol: TERM_msg
  Fernanda> ld: 0711-317 ERROR: Undefined symbol: OK_msg
  Fernanda> ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
  Fernanda> information.
  Fernanda> collect2: ld returned 8 exit status
  Fernanda> gmake[1]: *** [bconsole] Error 1
  Fernanda> gmake[1]: Leaving directory `/tmp/bacula/bacula-1.37.38/src/console'

Assuming it is linking bconsole here, that is strange because that doesn't
reference those symbols.  Are those the only errors?

I suspect that ld might be brokenly pulling in too much of libbac.  Did it run
ranlib on libbac.a?

Was this in a clean directory?  If not, try running make clean before make.

__Martin

Reply via email to