Xref: utzoo comp.lang.c:19285 comp.unix.questions:14206 comp.sys.ibm.pc:30026 Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!csd4.milw.wisc.edu!bionet!apple!bloom-beacon!mit-eddie!uw-beaver!sumax!amc-gw!thebes!happym!nwnexus!intek01!mark From: mark@intek01.UUCP (Mark McWiggins) Newsgroups: comp.lang.c,comp.unix.questions,comp.sys.ibm.pc Subject: Re: Btree library Summary: Btrieve: use only for DOS Keywords: Btree C-ISAM D-ISAM c-tree B-Plus Btrieve Message-ID: <202@intek01.UUCP> Date: 10 Jun 89 00:24:24 GMT References: <870@bimacs.BITNET> <32@consult.UUCP> <883@bimacs.BITNET> Organization: Integration Technologies Inc. (Intek), Bellevue WA Lines: 26 In article <883@bimacs.BITNET>, marmor@bimacs.BITNET (Eli Marmor) writes: > >>We have a complicated program (for PC) which uses Btrieve. We are porting it > >>to other OS's and machines, so we have to emulate Btrieve by > >>another database library source (in C), because the original one was written > >>in Assembly (8086). > > > > Bob Willey: > >The obvious answer seems to be to use the Novell BTreive module for the > >operating system you are using. It is available in several environments > >such as SCO Xenix and DOS and networking. Several others that we do not > >use ourselves. Forget Btrieve on anything but DOS. We found the Xenix version to be very unreliable, and Softcraft to be very uninterested in fixing it. We switched to C-tree for Unix (and the Macintosh) with great success. You also get source, which has saved our cookies more than once. Good luck. It's a database jungle out there. :) Mark McWiggins Integration Technologies, Inc. (Intek) (206) 455-9935 uunet!intek01!mark