Coda File System

RE: problems with compile of coda-5.3.9

From: Ryan M. Lefever <lefever_at_crhc.uiuc.edu>
Date: Mon, 21 May 2001 20:07:51 -0500 (CDT)
The Redhat 7.0 CD's do not have libdb 1.85 headers, I don't believe.  If
you need to find them on the web, try going to http://rpmfind.net.  You
may also be able to hack something like linking /usr/lib/libdb1.a to
/usr/lib/libdb.a and installing db2-devel from the redhat 7.0 cd.  That
will create /usr/include/db.h.  However, my suggestion is to use Redhat
6.2.

Ryan

---------------------------------------------------------------
Ryan M. Lefever

  [lefever_at_uiuc.edu]
  [217.244.8887]
  [http://www.ews.uiuc.edu/~lefever]
 
  Graduate Research Assistant 
  Center for Reliable and High-Performance Computing -- PERFORM
  Department of Electrical and Computer Engineering
  University of Illinois at Urbana-Champaign
---------------------------------------------------------------

On Mon, 21 May 2001, GiantWEB wrote:

> well, I dwnlded 5.3.14 and no luck..
> 
> I searched on the cd of redhat and I have
> glibc-2.2-12 and the development
> 
> this is stock redhat 7 patched and 2.2.19 kernel
> 
> still bails on:
> 
> > configure: error: failed to find libdb
> 
> Thanks in advance,
> 
> Matt
> 
> 
> -----Original Message-----
> From: Jan Harkes [mailto:jaharkes_at_cs.cmu.edu]
> Sent: Monday, May 21, 2001 11:02 AM
> To: GiantWEB
> Cc: codalist_at_TELEMANN.coda.cs.cmu.edu
> Subject: Re: problems with compile of coda-5.3.9
> 
> 
> On Mon, May 21, 2001 at 10:55:47AM -0400, GiantWEB wrote:
> > that explains.. docs are not complete..
> > 
> > Ok, I did what U said, now it went further but Bailed at:
> > 
> > checking for dbopen in -ldb... no
> > checking for dbopen in -lc... no
> > checking for dbm_open in -lc... no
> > configure: error: failed to find libdb
> 
> Coda uses libdb 1.85 for some of the databases that are shared between
> servers. Your machine is possibly missing the libdb1-dev rpm's, db1.85
> is included in glibc, but the development headers are typically not
> there because 1.85 is considered 'deprecated'. To really let people know
> the old libdb is deprecated they also keep moving the headers and
> changing the library name on each glibc release.
> 
> So even if you have libdb1-dev rpms installed, you might still need to
> grab the more recent Coda-5.3.14 sources from ftp.coda.cs.cmu.edu, which
> is looking in all places that I currently know of.
> 
> Jan
> 
> 
Received on 2001-05-21 21:07:53