Hello,

I want to backup my sun-machines and therefore I want to compile a
static-bacula-fd.
But I don't get it compiled. 
Has anyone a hint for me or perhaps a static-bacula-fd for SunOS5.8 ?

Thanks alot !!!

Best regards

Jürgen

Here are some information about my doing:

>From the configure-script, I see the following error:

configure: WARNING: resolv.h: present but cannot be compiled
configure: WARNING: resolv.h:     check for missing prerequisite headers?
configure: WARNING: resolv.h: see the Autoconf documentation
configure: WARNING: resolv.h:     section "Present But Cannot Be Compiled"
configure: WARNING: resolv.h: proceeding with the preprocessor's result
configure: WARNING: resolv.h: in the future, the compiler will take
precedence
configure: WARNING:     ## ------------------------------------------ ##
configure: WARNING:     ## Report this to the AC_PACKAGE_NAME lists.  ##
configure: WARNING:     ## ------------------------------------------ ##

I've started the scritp with the following parameters:

CFLAGS="-g" \
  ./configure \
    --sbindir=/usr/sbin \
    --sysconfdir=/etc/bacula \
    --with-pid-dir=/var/run \
    --with-subsys-dir=/var/bacula \
    --enable-client-only \
    --enable-static-fd \
    --enable-smartalloc \
    --with-working-dir=/var/bacula

exit 0

And from make I got the following output:

bash-2.03# make
==>Entering directory /root/bacula-1.36.3/src
make[1]: Entering directory `/root/bacula-1.36.3/src'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/bacula-1.36.3/src'
==>Entering directory /root/bacula-1.36.3/scripts
make[1]: Entering directory `/root/bacula-1.36.3/scripts'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/bacula-1.36.3/scripts'
==>Entering directory /root/bacula-1.36.3/doc
make[1]: Entering directory `/root/bacula-1.36.3/doc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/bacula-1.36.3/doc'
==>Entering directory /root/bacula-1.36.3/src/lib
make[1]: Entering directory `/root/bacula-1.36.3/src/lib'
g++   -c   -I. -I..  -g  alloc.c
g++   -c   -I. -I..  -g  attr.c
g++   -c   -I. -I..  -g  base64.c
g++   -c   -I. -I..  -g  berrno.c
g++   -c   -I. -I..  -g  bsys.c
bsys.c:39: error: too many initializers for `_pthread_mutex::<anonymous
struct>
   '
make[1]: *** [bsys.o] Error 1
make[1]: Leaving directory `/root/bacula-1.36.3/src/lib'


-e   \a\a ====== Error in /root/bacula-1.36.3/src/lib ======\a\a


==>Entering directory /root/bacula-1.36.3/src/findlib
make[1]: Entering directory `/root/bacula-1.36.3/src/findlib'
g++   -c   -I. -I..  -g  find.c
g++   -c   -I. -I..  -g  match.c
g++   -c   -I. -I..  -g  find_one.c
g++   -c   -I. -I..  -g  attribs.c
g++   -c   -I. -I..  -g  create_file.c
g++   -c   -I. -I..  -g  bfile.c
g++   -c   -I. -I..  -g  enable_priv.c
g++   -c   -I. -I..  -g  fstype.c
g++   -c   -I. -I..  -g  makepath.c
g++   -c   -I. -I..  -g  save-cwd.c
g++   -c   -I. -I..  -g  winapi.c
/usr/bin/rm -f libfind.a
/usr/local/bin/ar cr libfind.a find.o match.o find_one.o attribs.o
create_file.o bfile.o enable_priv.o fstype.o makepath.o save-cwd.o winapi.o
ranlib libfind.a
make[1]: *** No rule to make target `../lib/libbac.a', needed by `all'.
Stop.
make[1]: Leaving directory `/root/bacula-1.36.3/src/findlib'


-e   \a\a ====== Error in /root/bacula-1.36.3/src/findlib ======\a\a


==>Entering directory /root/bacula-1.36.3/src/filed
make[1]: Entering directory `/root/bacula-1.36.3/src/filed'
g++   -c   -I. -I..  -g  filed.c
g++   -c   -I. -I..  -g  authenticate.c
g++   -c   -I. -I..  -g  backup.c
g++   -c   -I. -I..  -g  estimate.c
g++   -c   -I. -I..  -g  filed_conf.c
g++   -c   -I. -I..  -g  heartbeat.c
g++   -c   -I. -I..  -g  job.c
g++   -c   -I. -I..  -g  restore.c
g++   -c   -I. -I..  -g  status.c
g++   -c   -I. -I..  -g  verify.c
g++   -c   -I. -I..  -g  verify_vol.c
make[1]: *** No rule to make target `../lib/libbac.a', needed by
`bacula-fd'.  Stop.
make[1]: Leaving directory `/root/bacula-1.36.3/src/filed'


-e   \a\a ====== Error in /root/bacula-1.36.3/src/filed ======\a\a


==>Entering directory /root/bacula-1.36.3/src/console
make[1]: Entering directory `/root/bacula-1.36.3/src/console'
g++   -c   -I. -I..  -g  console.c
g++   -c   -I. -I..  -g  console_conf.c
g++   -c   -I. -I..  -g  authenticate.c
g++   -c   -I. -I..  -g  conio.c
make[1]: *** No rule to make target `../lib/libbac.a', needed by `bconsole'.
Stop.
make[1]: Leaving directory `/root/bacula-1.36.3/src/console'


-e   \a\a ====== Error in /root/bacula-1.36.3/src/console ======\a\a


==>Entering directory /root/bacula-1.36.3/rescue
make[1]: Entering directory `/root/bacula-1.36.3/rescue'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/bacula-1.36.3/rescue'
==>Entering directory /root/bacula-1.36.3/rescue/linux
make[1]: Entering directory `/root/bacula-1.36.3/rescue/linux'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/bacula-1.36.3/rescue/linux'



-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP,
AMD, and NVIDIA.  To register visit http://www.hp.com/go/dualwebinar
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to