Article View: comp.sys.mac
Article #30880LSC math libraries (68881 especially)
From: Bill Wallace
Date: Thu, 04 Aug 1988 16:48
Date: Thu, 04 Aug 1988 16:48
28 lines
1781 bytes
1781 bytes
I've been playing around with LSC 3.0 specifically with the math
libraries. Could someone tell me if everyone received math libraries that
contain none of the routines declared in math.h, only the same routines
but with an underscore prepended? I recompiled with math881.c and things
work find but whats up?
Also if THINK is listening then here are some suggestions for the next
version:
1) allow #defines to be set up as options the way unix cc -D macro=text
works (only in a mac-like framework)
2) allow both proto.h and math.h to be included. This currently gives
errors for some reason.
3) have the global searching done on ANY files, not only on those in the
current project.
4) have a small default project so a single source file can be compiled
without having to make a project especially for it.
5) allow an explicit search path for header files. I have some large
projects that are included in a number of other projects and it would
be convenient to allow the header files for them to be kept with the
project rather than where it can be currently found by the search
strategy
6) If unusual #defines are used then make them start with and underscore
or somehow differentiate them. I've found things like ABS to be a
#define in some things and it interferes when porting large projects
from unix or PC's. (And yes, I LIKE PCs and MS-DOS)
Standard disclaimers apply.
Technical Details
Message-ID:
<5415@watcgl.waterloo.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!watcgl!wewallaceShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!watcgl!wewallace From: wewallace@watcgl.waterloo.edu (Bill Wallace) Newsgroups: comp.sys.mac Subject: LSC math libraries (68881 especially) Message-ID: <5415@watcgl.waterloo.edu> Date: 4 Aug 88 16:48:05 GMT Distribution: comp Organization: U of Waterloo, Ontario Lines: 28