rminnich@brainiac.super.org (Ronald G Minnich) (12/09/88)
Well since people have been asking, i thought i would put in my 2 cents on Lattice V5.0. Especially as I have in the past expressed my unhappiness with Lattice in no uncertain terms. First off, i notice some people have had trouble setting up. I can't see anything wrong with the assigns i have seen come across, and i also have had no trouble with almost identical setups. All i can say is double check that lcerrs.txt is in the right place. Also be sure you have set your stack to 40000 or so. That could be the difference between the lattice-supplied workbench and your own. Anyway, Lattice V5 is a real nice piece of work. The symbolic debugger is terrific, the manuals are good, and at long last lattice includes a make program. Although some folks have been lukewarm about LSE, i think it is fine, and the ability to just hit 'f4' and have a compile happen is really nice, as is 'next-error' in the editor. All in all I am thrilled to death with this system. It is enough to make me want to hack C on the Amiga again. So a heartfelt Thanks to all at Lattice who put this version together. ron
pete@violet.berkeley.edu (Pete Goodeve) (12/09/88)
In article <1898@super.ORG> rminnich@brainiac.super.org (Ronald G Minnich) writes: >Well since people have been asking, i thought i would put in my >2 cents on Lattice V5.0. Especially as I have in the past expressed >my unhappiness with Lattice in no uncertain terms. > Anyway, Lattice V5 is a real nice piece of work. The >symbolic debugger is terrific, the manuals are good, and at long last >lattice includes a make program. [.........] I've had my copy for about a week now, and though I haven't done any heavy work with it yet, everything I've tried has been great. I don't regret that $75 upgrade fee at all. I spent a couple of hours goofing around with the debugger, and it looks to have everything I'd ever want. Can't wait 'til my next big bug...(!) It is nice too to have 3-RING BINDER MANUALS -- and well written at that. And the make, finally, though it does have one problem (in a moment..). As I am using C++ a lot at the moment, the first thing I did was to check that the C++ system would accept the 5.0 compiler in place of 4.1. It does. Compiled all my modules without a whimper, they're all a little shorter (4%-9%), and the program still runs. The only disappointment was when I tried the make on C++'s "cc" compile manager. It apparently runs straight into the Execute()/pr_ConsoleTask bug that's been a recent topic in amiga.tech -- works fine until the first error is reached, then instant Guru. (The problem is that C++ sends its error messages out via stderr.) I can get around it by invoking the compiler phases separately in the makefile, but it's a shame. I couldn't get anything similar in a plain C environment, so it shouldn't worry other people too much, unless they have some cute use for make. > So a heartfelt Thanks to all at Lattice who put this version >together. >ron ... from me too. -- Pete --