Xref: utzoo comp.lang.c:19236 comp.unix.questions:14113 comp.sys.ibm.pc:29871 Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!psuvax1!psuvm.bitnet!barilvm!bimacs!marmor From: marmor@bimacs.BITNET (Eli Marmor) Newsgroups: comp.lang.c,comp.unix.questions,comp.sys.ibm.pc Subject: Re: Btree library Keywords: Btree C-ISAM D-ISAM c-tree B-Plus Btrieve Message-ID: <883@bimacs.BITNET> Date: 7 Jun 89 12:00:25 GMT References: <870@bimacs.BITNET> <32@consult.UUCP> Organization: Math & CS, BarIlan U, Ramat-Gan, Israel Lines: 21 In article <32@consult.UUCP> bob@consult.UUCP (Bob Willey) writes: >In article <870@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). > > >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. The language in which BTrieve was written (8086 Assembly) doesn't prevent it from running on another OS, ON INTEL MACHINES of course !!! Novell has a version for Xenix, but ONLY for 80X86 family. There is no version for other machines, because Assembly is not portable. Thanks. I'm waiting for more answers. Eli Marmor