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
|