Hello again!

Opps!  GNU make wasn't in the path! ;)  One of those things that makes you
feel dumb. . . 


The GNU make started fine and ran for a while until I got this:

gcc -DHAVE_CONFIG_H -I. -I. -I../config -I../common-src -I../server-src
-I../tape-src    -g -O2     -c scsi-aix.c
scsi-aix.c:60: gscdds.h: A file or directory in the path name does not
exist.
make[1]: *** [scsi-aix.o] Error 1
make[1]: Leaving directory `/home/amv/amanda-2.5.0/changer-src'
make: *** [all-recursive] Error 1


The gscdds.h file wan't in the /home/amv/amanda-2.5.0/changer-src directory.
Is is supposed to be?  I copied it there and restarted make.  It ran for a
little while longer and then I got this:

gcc -g -O2 -o chg-scsi chg-scsi.o scsi-aix.o scsi-changer-driver.o
scsi-hpux_new.o scsi-irix.o scsi-linux.o scsi-solaris.o scsi-bsd.o
scsi-cam.o sense.o -L../common-src/.libs -lamanda -lm -lreadline -lcurses
-lnsl -lintl -L../server-src/.libs -lamserver -lm -lreadline -lcurses -lnsl
-lintl -L../tape-src/.libs -lamtape -lm -lreadline -lcurses -lnsl -lintl
-lamanda -lm -lreadline -lcurses -lnsl -lintl -lm -lreadline -lcurses -lnsl
-lintl
ld: 0711-317 ERROR: Undefined symbol: .Tape_Ioctl
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
information.
collect2: ld returned 8 exit status
make[1]: *** [chg-scsi] Error 1
make[1]: Leaving directory `/home/amv/amanda-2.5.0/changer-src'
make: *** [all-recursive] Error 1


This one I know nothing about.  I found several references to Tape_Ioctl in
the files in the changer-src directory, but again, since I am not a C
programmer (one of these days, I've just got to learn it!). . .

Anybody know what I can do about these errors?

Thanks in advance!

Anthony Valentine



> -----Original Message-----
> From: John R. Jackson [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, June 26, 2001 2:26 PM
> To: Anthony Valentine
> Cc: '[EMAIL PROTECTED]'
> Subject: Re: Amanda on AIX with an IBM 7337 library 
> 
> 
> >I've downloaded the Amanda-2.5.0 source and tried to compile it.  ...
> >|amv: /home/amv/-2.5.0 > ./autogen
> >ls: 0653-341 The file aclocal.m4 does not exist.
> >configure.in: 8: required file `config/config.h.in' not found
> 
> The first time you check out the Amanda source tree, autogen 
> will whine
> like this.  Just run it again and it will shut up.
> 
> >checking for gnuplot... no
> >configure: warning: *** You do not have gnuplot.  Amplot will not be
> >installed.
> 
> That's normal if you don't have gnuplot installed (just like all the
> other things ./configure hunts for).
> 
> >|amv: /home/amv/amanda-2.5.0 > make
> >...
> >"Makefile", line 449: make: 1254-055 Dependency line needs 
> colon or double
> >colon operator.
> 
> You **must** use GNU make to build from the source tree (don't ask me
> why -- it's a deep dark GNU mystery).
> 
> >Anthony Valentine
> 
> John R. Jackson, Technical Software Specialist, [EMAIL PROTECTED]
> 

Reply via email to