🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.mac
Article #5990

Manx 1.06H (mis)features

#5990
From: Deceased Bird
Date: Mon, 09 Jun 1986 05:04
36 lines
2293 bytes
As I mentioned in a previous article, I just got Aztec C 1.06H and
have played with it a day or two on my 512K Mac with old ROMs, MFS,
etc.  There are some organziational changes worth noting.

First, they split the header files across two disks (sys: and sys2:).
The sys:/include/ directory has the pseudo-UNIX headers and the sys2:
directory has the Mac-dependent headers.  I suspect this was done to
accommodate the relative hugeness of the System file, though it does
make a certain amount of aesthetic & practical sense.

This problem can be easily handled by specifying a search path with
the INCLUDE variable (same syntax as the SHELL's search PATH).
Unfortunately, unless you have a hard disk or 800K floppies, you have
to have a big chunk of a second disk available to hold the headers if
you want both sets accessible at once.

The second problem is that they did a similar split with the library
archive files.  This one isn't so easy to get around since the search
path for libraries (CLIB) is limited to a single directory.  For now,
I plan to simply redefine the LFLAGS variable as necessary to get the
correct set of options/.o's/libraries for the program I'm working on.

It would be nice to have a library search-path variable similar to the
INCLUDE variable.

It would also be nice if:
o 'mkdir' didn't bomb on non-HFS systems
o 'ls' did not require a trailing '/' on directory names; at least
  make 'cd' and 'ls' consistent (always/never require /)
o there were a Shutdown command.

The package seems to work fairly well on my system considering it was
targeted for an HFS environment.  I'll follow up with additional problems/
kudos/corrections when encountered.

Dave Bursik/..cbosgd!db
Technical Details
Message-ID: <2207@cbosgd.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!linus!philabs!cmcl2!seismo!caip!princeton!allegra!ulysses!mhuxr!mhuxn!ihnp4!cbosgd!db

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!linus!philabs!cmcl2!seismo!caip!princeton!allegra!ulysses!mhuxr!mhuxn!ihnp4!cbosgd!db
From: db@cbosgd.UUCP (Deceased Bird)
Newsgroups: net.micro.mac
Subject: Manx 1.06H (mis)features
Message-ID: <2207@cbosgd.UUCP>
Date: Mon, 9-Jun-86 01:04:26 EDT
Article-I.D.: cbosgd.2207
Posted: Mon Jun  9 01:04:26 1986
Date-Received: Wed, 11-Jun-86 00:20:27 EDT
Reply-To: db@cbosgd.UUCP (Deceased Bird)
Organization: The Pet Shoppe, EC1
Lines: 36
Keywords: C,Aztec,administrivia