Hello, On Thursday 15 June 2006 16:01, Ryan Novosielski wrote: > I have several HP systems here. The majority of them are in production > and have not needed Bacula (HP's Data Protector obviously supports these > machines ;)), but as this is my test box for most software packages, I > have been attempting to build it -- as well as to give a place to let > operators do things without consequences, for learning purposes. > > The machine I'm attempting to install it on could be used for testing by > me or by you, if it was desireable. It is slow and old, but the software > is current.
Thanks for the offer. Speed is not essential. I would like to see Bacula working on as many OSes (such as HP) as possible. Have you tried turning off HAVE_IPV6 in the src/config.h file as I suggested? > > Thanks for the help, I'll try removing that line. > ---- _ _ _ _ ___ _ _ _ > > |Y#| | | |\/| | \ |\ | | |Ryan Novosielski - User Support Spec. III > |$&| |__| | | |__/ | \| _| |[EMAIL PROTECTED] - 973/972.0922 (2-0922) > > \__/ Univ. of Med. and Dent.|IST/AST - NJMS Medical Science Bldg - C630 > > Kern Sibbald wrote: > > 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