You need to go to the aic configuration options, tell it you want to build
the adapter firmware - it looks like you may have done this. Then you need
to install the development package for the db database, it wants to use this
for the firmware generator program.
Steve
> On Tue, 5 Jun 2001, Joe Krahn wrote:
>
> > The problem is that linux-2.4.5-xfs-05312001.patch.bz2
> > includes the files aic7xxx_seq.h and aic7xxx_reg.h which
> > are out of date, but which get a newer timestamp. Also
> > the binary aicasm/aicasm is included in the patch, but
> > patch creates it non-executable. Try touching aic7xxx.seq
> > and removing aicasm/aicasm, then rebuilding the
> > aic7xxx module with the build-firmware option.
> >
> > This is actually a problem with "make clean" and
> > "make mrproper" not knowing about some of the aic7xxx
> > files.
>
> I'm seeing a problem with some of this same driver code on an older RH6.2
> based system. I'm trying to compile the latest cvs tree and can't seem to
> get past this:
>
> make[5]: Entering directory
> `/usr/src/linux-2.4-xfs/linux/drivers/scsi/aic7xxx/aicasm'
> gcc -I/usr/include -I. -ldb aicasm_gram.c aicasm_scan.c aicasm.c
> aicasm_symbol.c -o aicasm
> /tmp/ccJ1BOkT.o: In function `symtable_open':
> /tmp/ccJ1BOkT.o(.text+0x1b5): undefined reference to `__db185_open'
> collect2: ld returned 1 exit status
> make[5]: *** [aicasm] Error 1
>
> I thought originally that it might be a problem with the compiler version
> I have, but gcc on this system is still the original gcc that installed
> with Red Hat 6.2 -- "gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2
> release)". Any ideas?
>
> Thanx,
> Russ
>
> --
> Russ Ingram
> Gargoyle Computer Consulting
> (307)742-1361
> www.gargoylecc.com
|