From: <mo...@be...> - 2002-10-13 23:10:10
|
> Although a version is likely on your Redhat cd, you need to install the Berkley Database backend. I found mine at: > > www.sleepycat.com Yep. I installed the Berkeley db package when I built the system with the rpm: db4-4.0.14-14.i386.rpm The description of that package is: The Berkeley DB database library (version 4) for C. The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. The Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length record access methods, transactions, locking, logging, shared memory caching, and database recovery. The Berkeley DB supports C, C++, Java, and Perl APIs. It is used by many applications, including Python and Perl, so this should be installed on all systems. That looks to me to be the correct package.. -Monte > >> This is what I get: > > >> gcc -c -I/usr/local/BerkeleyDB/include -D_REENTRANT -D_GNU_SOURCE > >> -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 > >> -I/usr/include/gdbm -O2 -march=i386 -mcpu=i686 -DVERSION=\"1.805\" > >> -DXS_VERSION=\"1.805\" -fpic > >> "-I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE" -D_NOT_CORE > >> -DmDB_Prefix_t=size_t -DmDB_Hash_t=u_int32_t DB_File.c > >> DB_File.xs: In function `db_errcall_cb': > >> DB_File.xs:777: `my_perl' undeclared (first use in this function) > >> DB_File.xs:777: (Each undeclared identifier is reported only once > >> DB_File.xs:777: for each function it appears in.) > >> make: *** [DB_File.o] Error 1 > >> /usr/bin/make -- NOT OK > >> Running make test > >> Can't test without successful make > >> Running make install > >> make had returned bad status, install seems impossible > > > >> Anyone got any ideas on how to fix this? > > >> -Monte > |