🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.dec
Article #3382

Re: Need ISAM package for VMS / ULTRIX / UNIX

#3382
From: Van Cleef Henry H
Date: Sun, 31 Mar 1991 09:26
33 lines
2336 bytes
In article <1286@sud509.ed.ray.com> fredrp@tdw206.ed.ray.com (Fred Ross-Perry) writes:
>Hi,
>
>I'm looking for a portable package that will allow me to do ISAM-like
>files in a C program under VMS and ULTRIX, and possibly other UNIX
>systems (like SUN).  Does anyone know of such a beast?  Basically, I
>want a file (or other structure) to/from which many users can
>Do keyed, interlocked reads/writes.
>-- 

Faircom C-Tree (Faircom Inc., Columbia, Mo.) will do everything you 
mention.  It comes as C source with porting files for VMS, SysV Unix, 
Xenix, MS-DOS (several compilers) and has been ported to just about
anything that has a reasonable C.  Current version has a queued server
for multi-user systems.  I used it for file management in a system
built on Xenix and ported to Ultrix 2.2, BSD4.3, MS-DOS (Micro C5.1,
Turbo C 2.0), VMS 4.7, Sco UnixV, Interactive Unix.  Distribution is
on MS-DOS format floppies, so you will need to have a floppy reader and
dosread somewhere (Xenix, PC Unixes have this; also Minix).  

Ultrix 2.2 was the "least common denominator" and Faircom does not
specifically claim to support BSD.  My recollection is that it
clean-compiled on all these systems right out of the box and ran all of
the samples, but that the server was flaky on Ultrix.  This was 1988-89;
latest release will probably do even better.  Far superior to C-Isam,
and while it is marketed and distributed with an MS-DOS flavor, it is a
mature product that has a large installed base on non-DOS systems.
Companion product R-Tree is a script-driven report writer language.  

Their D-Tree product is not appropriate here.  I could not get a clean
compile on Ultrix, did not try on VMS.  However, if you are familiar
with ISAM, you will want to program using the C-Tree calls directly.
-- 
Technical Details
Message-ID: <1991Mar31.092649.19040@news.iastate.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!uwm.edu!ux1.cso.uiuc.edu!news.iastate.edu!vancleef
References: <1286@sud509.ed.ray.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!uwm.edu!ux1.cso.uiuc.edu!news.iastate.edu!vancleef
From: vancleef@iastate.edu (Van Cleef Henry H)
Newsgroups: comp.sys.dec,comp.sources.wanted,alt.sources.wanted
Subject: Re: Need ISAM package for VMS / ULTRIX / UNIX
Message-ID: <1991Mar31.092649.19040@news.iastate.edu>
Date: 31 Mar 91 09:26:49 GMT
References: <1286@sud509.ed.ray.com>
Sender: news@news.iastate.edu (USENET News System)
Organization: Iowa State University, Ames, IA
Lines: 34