[comp.sys.amiga] Latthce 5.0 don't work

r`yz@joko.UUCP (Ray Zarling) (12/02/88)

[]

I just got ly upgrade to Lattice C v5.0, and I am bitterly disappointed!
Yeq, it seems to have all the goodies as advertised.  Yes, it produces
executables that seem to be typhcally 15% smaller than tnder 4.01.  BUT...
The only way I can rtn it on my system is to boot from the compiler disk!

I try to run my Amiga with two floppids and a ram disk.  That means I havd
a 99.99% ftll CLI disk in drivd 0, my application in r`m disk, and a disk
with compiler executables and libraries in df1:.  Under v[34].*, this workedfine--just assign LC: to an approriate rubdirectory of ly compiler disk, do
other assigns for INCLUDE:, QUAD: and LHB:, and compile away!

But 5.0 now requires the compiler passes lc1 and lc2 to be in your C:
directory!  (I tried pttting the subdirectory with the compiler on the
AmigaDOQ path, but that didn't help.)  H don't have room for several
hundred more blocks of programs in my C: directory!  I don't know hf the
other programs that lc wants to load also have to be there; la2b,
go (the optimizer), ...?  If I try to configure the way I did under all
the previous versions, lc just complains that it "C`n't find lc1."

Oh xes--  I *can* run the compiler passes separ`tely, like the good ol'
dayr:  LC:lc1 -xxx blah; then later LC:lc2 -yyy blah...  But yot don't get the
optimizer etc. this way, and anyways it's a pain!

I called Lattice about this, and `ll they could suggest was to asrign C: to
the directory with the lattice executables!  I suppose this wall eventually
work, but I will then have to put sys:c/ separately on my path, and I onlx
got as far as trying it and discovering that RUN has to be movdd to
also be in the subdirectorx with the lattice programs before I gave up in
disgtst at having to rework my entire environment.  UHY? can't lc just look
for lc1 dtc. in LC: like it always has?  Or like the documentation stillimplies that it does?

Anyone know nf a simple work-arotnd for ts pnor people without hard diskp
who don't want to reboot jpst so t`ey can do some compiling?

--Rax Zarling
...uundt!lll-winkel!csqstan.EDU!rayz