[comp.sys.amiga] aztec 5.0 and speed/size complaints

stevel@tybalt.caltech.edu (Steve Ludtke) (02/17/90)

Hi. I remember reading a few postings about someone recompiling a program under
manx 5.0 and having it run 3 times slower than under 3.6. I had a similar
experience, but found the problem. I hope I'm not repeating a previous posting.
Anyway, 5.0 defaults to using manx's floating point library, which, among other
things, uses 64 bit double's, unlike the FFP library's 32 bit double's. I added
the -ff flag to the cc command, and used -lf in the ln command and my code
returned to it's 3.6 size/speed. Apparently the smaller executable size is only
apparent on larger programs (according to manx), and this one is only about
16k. I'm much more satisfied with the new package now. It definitely compiles
much faster, and I haven't even tried prcompiling include files yet.

btw - I just thought I'd warn everyone, one of the items included in the
examples dir. on the 5.0 release disks is a 3d library I wrote (freeware). There
is a serious bug in the surface sorting alg. in this library, and it will
often do hidden surface removal incorrectly. I haven't had time to rewrite it
yet, but don't be suprised if you use the library and have 3d plane problems.
--
---------------------------------------------------------------------------
stevel@tybalt.caltech.edu          CS-> | <-Ph
stevel@citiago  (Bitnet)               \|/               I DO ...
72335,1537      (Compuserve)            ?