[alt.sources.d] ST Laser C & elvis - chokes on #ifdef !somewhat - Help ?!

p576spz@mpirbn.mpifr-bonn.mpg.de (S.Petra Zeidler) (09/06/90)

Hi,

subject says it all : did someone manage to compile elvis with Laser C on
an Atari ST ?
If so, how ?

Greetings,
	spz
---
spz@specklec.mpifr-bonn.mpg.de   or   spz@mpirbn.uucp   or
universe!local-cluster!milky-way!orionis-arm!sol!earth!uunet!unido!mpirbn!spz
= S.Petra Zeidler  |     ... in the midst of your laughter and glee,
Auf dem Huegel 69  |      you will softly and suddenly vanish away,
5300 Bonn 1, FRG   |           and never be met with again.

7103_2622@uwovax.uwo.ca (Eric Smith) (09/08/90)

In article <1161@mpirbn.mpifr-bonn.mpg.de>, p576spz@mpirbn.mpifr-bonn.mpg.de (S.Petra Zeidler) writes:
> subject says it all : did someone manage to compile elvis with Laser C on
> an Atari ST ?

Laser C's preprocessor is exceptionally weak. You'll have to either
(1) hand edit all the #if's and #ifdef's to match what you know to be true
(2) get a better preprocessor and run Elvis through that before feeding it
    to Laser
(3) get a new C compiler

I would recommend option (3) myself, since there are good public domain
and shareware compilers available for the ST. If you've got the memory
(2 Mb and a hard disk) get GNU C. If not, try Sozobon.
--
Eric R. Smith                     email:
Dept. of Mathematics            ersmith@uwovax.uwo.ca
University of Western Ontario   ersmith@uwovax.bitnet
London, Ont. Canada N6A 5B7
ph: (519) 661-3638