Hello all.
I am trying to compile Amanda (2.4.2.p2) on an AIX 4.3.3 box to be used as a
client only (I used the --without-server configure option). It dies during
the compile with this message:
.
.
.
Making all in client-src
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I.
-I../config -I../common-src -g -O2 -c amandates.c
gcc -DHAVE_CONFIG_H -I. -I. -I../config -I../common-src -g -O2 -c
amandates.c -o amandates.o
echo timestamp > amandates.lo
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I.
-I../config -I../common-src -g -O2 -c getfsent.c
gcc -DHAVE_CONFIG_H -I. -I. -I../config -I../common-src -g -O2 -c getfsent.c
-o getfsent.o
getfsent.c: In function `open_fstab':
getfsent.c:154: `MNTTAB' undeclared (first use in this function)
getfsent.c:154: (Each undeclared identifier is reported only once
getfsent.c:154: for each function it appears in.)
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.
sbsdp|amv: /home/amanda/amanda-2.4.2p2 >
It may be relevant to point out that I get this same error trying to compile
on my tape server machine where I currently run Amanda and was able to
compile it there in the past. The only difference now, is that I patched
AIX from 4.3.3.0 to 4.3.3.0.09.
Does this mean anything to anybody?
Thanks in advance for the help!
Anthony Valentine
Spenard Builders Supply
[EMAIL PROTECTED]
P.S. On a completely different topic. . . In order to get my tape library
working with Amanda, I wrote a set of shell scripts to interface between
Amanda and a program called 'tapeutil' that came with the library. Well,
about a week ago I discovered that I have to C source code to the tapeutil
program and the header files that it uses. Would any of these be usefull to
the developers in writing a tapechanger program for Amanda to use on AIX?
Part of the text at the top of the source (the license?) says the following:
/** The source code examples provided by IBM are only intended to assist
**/
/** in the development of a working software program. The source code
**/
So using the source doesn't appear to violate any licenses.