[comp.lang.modula2] Logitech 3.0 Problems

robert%olsen@unizh.UUCP (Robert Ward) (08/04/88)

Is anyone out there using Logitech 3.0 for large-scale development
projects ?

We have run into a fairly major problem with this product.
To wit, having compiled some 157 source modules, we then try to
link them together with m2l and receive the not-so-informative-as-
it-might-be message :

        FATAL Error: insufficient memory to link the program
        => heap overflow

This is compiling with /NOSYM, /O+ and a host of other options
that could conceivably reduce memory usage.  (The size of the
linked program is of the order of > 400k).

The point is, this all used to work with Logitech 2.0.  The irony
is that the super new Logitech linker, which is supposed to be able
to reduce memory consumption by not linking procedures that are
never called, does not seem capable of handling large programs.

Our guess is that m2l tries to build the executable image entirely
within main memory and fails.  The old linker was presumably
intelligent enough to build the image on disc.

The response from Logitech technical support, by the way, is
"to use overlays".  This, however, is not too easy in our particular
application that makes intensive use of multi-tasking, interrupts
and the like.

Has anyone run into the same problems ?  Is anyone using the rumoured
to exist Logitech 3.03 system ?  (If so, what are the bug fixes ?)

All information will be received most gratefully,

Cheers,
        - R.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    J. Robert Ward,
    Olsen & Associates, Seefeldstrasse 233, CH-8008 Zuerich, Switzerland

Tel.:       +41 1 552224
Bitnet:     robert%olsen.UUCP@cernvax.BITNET
Uucp:       ... {uunet,ukc,mcvax ... }!cernvax!olsen!robert
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~