Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!zephyr.ens.tek.com!tekgen!sail!toma From: toma@sail.LABS.TEK.COM (Tom Almy) Newsgroups: comp.lang.modula2 Subject: Re: TopSpeed 3.0 First Impressions Message-ID: <9768@sail.LABS.TEK.COM> Date: 21 Jun 91 18:10:56 GMT References: <9764@sail.LABS.TEK.COM> Reply-To: toma@sail.LABS.TEK.COM (Tom Almy) Organization: Tektronix, Inc., Beaverton, OR. Lines: 27 A few days ago I stated that my attempt to build a working Microsoft Windows program using TopSpeed 3.0 failed. It turns out I was missing an additional line in the EXP file. I guess my mistake was to use the section on Windows programming in the Techkit manual as the guide -- the extra line necessary was documented in the "Windows Programming Suplement" pamphlet which I had overlooked among the eight glossy manuals. The simple example program made a 4k executable. Borland C made a 9k executable. Very impressive reduction in overhead! It should be noted that the EXP file is *almost* the same as the DEF file needed by the Microsoft, Borland, and Zortech linkers, but requires two additional lines. Also the C source files are slightly different and need some pragma statments not needed by the other C's. I haven't tried it, but writing a Modula-2 Windows app looks easier than using C (except for the wealth of existing C Windows examples...). Now back to the graphics problem... -- Tom Almy toma@sail.labs.tek.com Standard Disclaimers Apply