Hello!
I get a little further each time. . . I added the Tape_Ioctl function to
scsi-aix.c and attempted to recompile. Here is the error that I got this
time:
gcc -DHAVE_CONFIG_H -I. -I. -I../config -I../common-src -I../client-src
-I../tape-src -g -O2 -c uscan.c
In file included from ../common-src/amanda.h:140,
from uscan.c:85:
/usr/include/sys/ioctl.h:218: warning: `ECHO' redefined
uscan.c:30: warning: this is the location of the previous definition
uscan.c:57: parse error before `Advanced'
uscan.c:81: `$' in identifier
uscan.c:81: numeric constant contains digits beyond the radix
uscan.c:81: `$' in identifier
In file included from /usr/include/dirent.h:35,
from ../common-src/amanda.h:64,
from uscan.c:85:
/usr/include/sys/dir.h:84: parse error before `}'
make[1]: *** [uscan.o] Error 1
make[1]: Leaving directory `/home/amv/amanda-2.5.0/recover-src'
make: *** [all-recursive] Error 1
Thanks for your time!
Anthony
P.S. Am I annoying you guys with all these requests? I know that you guys
volunteer to do this, so I don't want to bother anyone too much. . .
> -----Original Message-----
> From: Thomas Hepper [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, June 27, 2001 4:34 AM
> To: [EMAIL PROTECTED]
> Cc: Anthony Valentine; '[EMAIL PROTECTED]'
> Subject: Re: Amanda 2.5.0 compile problems (Was: Amanda on AIX with an
> IBM 733 7 library)
>
>
> Hi,
> On Tue, Jun 26, 2001 at 07:06:09PM -0500, John R. Jackson wrote:
> [..]
> > >ld: 0711-317 ERROR: Undefined symbol: .Tape_Ioctl
> >
> > This looks like something Thomas Hepper will have to help you with.
> > It appears to be a general changer interface routine that is not yet
> > supplied for AIX.
>
> Yup thats missing, add the following to scsi-aix.c
>
> int Tape_Ioctl(int DeviceFD, int command)
> {
> return(-1);
> }
>
> Will fix this the next days...
>
> Thomas
> --
> -----------------------------------------------
> | Thomas Hepper [EMAIL PROTECTED] |
> | ( If the above address fail try ) |
> | ( [EMAIL PROTECTED]) |
> -----------------------------------------------
>