On Wednesday 14 June 2006 23:12, Kern Sibbald wrote:
> On Wednesday 14 June 2006 22:47, Ryan Novosielski wrote:
> > Hello all,
> >
> > I've been trying to compile 1.38.10 for my new test system. However,
> > this doesn't build on this arch. I tried originally with the HP-UX AnsiC
> > compilers and received some obvious incompatibility related errors, but
> > using gcc/g++, I got the following:
> >
> > gmake[1]: Entering directory `/opt/src/bacula-1.38.10/src/filed'
> > /usr/local/bin/g++   -c     -I. -I..  -D_XOPEN_SOURCE_EXTENDED=1  filed.c
> >
> >
> > # In file included from ../lib/lib.h:58,
> >                  from ../bacula.h:125,
> >                  from filed.c:24:
> > ../lib/address_conf.h:43: error: field `dontuse6' has incomplete type
> > gmake[1]: *** [filed.o] Error 1
> > gmake[1]: Leaving directory `/opt/src/bacula-1.38.10/src/filed'
> >
> >
> >   ====== Error in /opt/src/bacula-1.38.10/src/filed ======
> >
> > ...any recommendations? Thanks in advance for your help.
>
> It looks to me like a configuration problem.  I'm not sure there is correct
> code to properly detect HP systems, so this is most likely something you
> need to add.  There is a small section in the Developer's guide on porting
> to new systems.
>
> Concerning the specific error, it looks like you have IPv6 on your system
> but that not all the proper header files are pulled in (probably different
> names), or not all the standard structures are defined.  You might try
> manually commenting out the HAVE_IPV6 tag in src/config.h.  Note, config.h
> is re-created every time you run ./configure.

By the way, I took a quick look at configure.in, and there is "skeleton" code 
for HP that I added years ago, but since I don't have an HP system, it 
probably has never been tested ...

-- 
Best regards,

Kern

  (">
  /\
  V_V


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

Reply via email to