Build of new kernel on PIII 500Mhz gentoo system, just add scsi support here for 3
new scsi controlers all are adaptec 2940 ultra wide to narrow.
Any ideas of how to fix this, a search for __db185_open returns empty
> grep -irn "__db185_open" *
make -C aic7xxx modules
make[3]: Entering directory `/usr/src/linux-2.4.20-gentoo-r6/drivers/scsi/aic7xxx'
make -C aicasm
make[4]: Entering directory
`/usr/src/linux-2.4.20-gentoo-r6/drivers/scsi/aic7xxx/aicasm'
yacc -d -b aicasm_gram aicasm_gram.y
mv aicasm_gram.tab.c aicasm_gram.c
mv aicasm_gram.tab.h aicasm_gram.h
yacc -d -b aicasm_macro_gram -p mm aicasm_macro_gram.y
mv aicasm_macro_gram.tab.c aicasm_macro_gram.c
mv aicasm_macro_gram.tab.h aicasm_macro_gram.h
lex -oaicasm_scan.c aicasm_scan.l
lex -Pmm -oaicasm_macro_scan.c aicasm_macro_scan.l
gcc -I/usr/include -I. aicasm.c aicasm_symbol.c aicasm_gram.c aicasm_macro_gram.c
aicasm_scan.c aicasm_macro_scan.c -o aicasm -ldb
/tmp/ccGJhGOK.o(.text+0x1d0): In function `symtable_open':
: undefined reference to `__db185_open'
collect2: ld returned 1 exit status
make[4]: *** [aicasm] Error 1
make[4]: Leaving directory
`/usr/src/linux-2.4.20-gentoo-r6/drivers/scsi/aic7xxx/aicasm'
make[3]: *** [aicasm/aicasm] Error 2
make[3]: Leaving directory `/usr/src/linux-2.4.20-gentoo-r6/drivers/scsi/aic7xxx'
make[2]: *** [_modsubdir_aic7xxx] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.20-gentoo-r6/drivers/scsi'
make[1]: *** [_modsubdir_scsi] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.20-gentoo-r6/drivers'
make: *** [_mod_drivers] Error 2
cdimage linux #
This is the function where problem is supposedly at:
void symtable_open()
{
symtable = dbopen(/*filename*/NULL,
O_CREAT | O_NONBLOCK | O_RDWR, /*mode*/0, DB_HASH,
/*openinfo*/NULL);
if (symtable == NULL)
{
perror("Symbol table creation failed");
exit(EX_SOFTWARE);
/* NOTREACHED */
}
}
any help appreciated
cheers
--
Rick Sivernell
Dallas, Texas 75287
972 306-2296
[EMAIL PROTECTED]
Gentoo Linux
Registered Linux User
.~.
/ v \
/( _ )\
^ ^
In Linux we trust!
--
[EMAIL PROTECTED] mailing list