Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Dec 1995 09:15:53 +0000 ()
From:      Brandon Gillespie <brandon@tombstone.sunrem.com>
To:        mrami@minerva.cis.yale.edu
Cc:        questions@freebsd.org
Subject:   Re: database advice
Message-ID:  <Pine.BSF.3.91.951215091259.1002B-100000@tombstone.sunrem.com>
In-Reply-To: <Pine.BSF.3.91.951215024127.21388D-100000@mramirez.sy.yale.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
> Any advice?  I have heard (I think) of other people doing DBMS stuff on
> FreeBSD.  Any nuggets of wisdom?  What are you using? Should I just roll
> my own Record Shoving Library? 

If you use the ndbm library, there is a small nuance of FreeBSD which 
most other systems have changed (?) or never had a problem with.  
Basically FreeBSD has <db.h> rather than <dbm.h>.  You should be using 
ndbm anyway, but this causes problems if you happen to have a "db.h" file.

(For reference: Solaris, Ultrix, Digital Unix, IRIX and Linux do NOT have 
this problem).

If you want some reference code for using ndbm, I work on an object 
oriented database driver for networking applications which uses it for 
the database management aspect, you can get the source at:

    ftp://cold.org/pub/cold/drivers/Genesis.tar.gz

-Brandon Gillespie-



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.951215091259.1002B-100000>