Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!smurf!urlichs From: urlichs@smurf.sub.org (Matthias Urlichs) Newsgroups: comp.sys.mac.programmer Subject: Re: MPW Linker wish... Keywords: Modula-2, MPW, Linker Message-ID: Date: 14 Dec 90 22:05:28 GMT References: <2506.276672e0@waikato.ac.nz> <47309@apple.Apple.COM> Organization: University of Karlsruhe, FRG Lines: 23 In comp.sys.mac.programmer, article <47309@apple.Apple.COM>, lins@Apple.COM (Chuck Lins) writes: < In article <2506.276672e0@waikato.ac.nz> ldo@waikato.ac.nz (Lawrence D'Oliveiro, Waikato University) writes: < >Wouldn't it be nice if the MPW Linker supported Modula-2 and like-minded < >languages? Specifically, it should do the following: < > < >* Support checking of compilation dates/times on modules [...] < [...] Ideally, the Make file should catch this < and recompile for you. < Which boils down to the fact that Mr.Programmer has to write a politically correct Makefile. (If the Modula-2 compiler writer was intelligent enough (as is the case with the p1 compiler; don't know about the others), he has thoughtfully supplied a tool to create Makefiles from your source modules. NB: Things get very bad when having one "object" (normally a resource file) depend on more than one file (with more than one rule for this). You can probably think of whatever happens when the second update fails and you try to rerun the Makefile. -- Matthias Urlichs -- urlichs@smurf.sub.org -- urlichs@smurf.ira.uka.de /(o\ Humboldtstrasse 7 - 7500 Karlsruhe 1 - FRG -- +49+721+621127(0700-2330) \o)/