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