Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!rutgers!uwvax!uwmacc!uwmcsd1!leah!itsgw!batcomputer!pyramid!voder!apple!han From: han@apple.UUCP Newsgroups: comp.sys.mac Subject: Re: What makes programming the Mac difficult? Message-ID: <955@apple.UUCP> Date: Mon, 8-Jun-87 11:41:16 EDT Article-I.D.: apple.955 Posted: Mon Jun 8 11:41:16 1987 Date-Received: Thu, 11-Jun-87 01:59:02 EDT References: <869@apple.UUCP> <725@unccvax.UUCP> <1118@csib.UUCP> <1784@drivax.UUCP> Organization: Apple Computer, Inc., Cupertino, USA Lines: 65 In article <1784@drivax.UUCP>, socha@drivax.UUCP (Henri J. Socha (x6251)) writes: > >In article <1118@csib.UUCP>, jwhitnel@csib.UUCP (Jerry Whitnell) writes: > [in Lightspeed C] > >> I just hit cmd-R, with 15 seconds and I'm in my application. > > >My question then becomes: Is this "application" a single file which I can > >then bring to any unsuspecting mac, see the applications icon in the finder, > >double click on the icon and then have it run in the manner in which it did > >on the system I developed it on, assuming of course similar memory and > >other hardware configurations were taken into consideration while creating the > >application... > > > For a definite answer, yes AND no! > > > It is a single file but in its normal state it can not be double clicked > and run. The programme runs UNDER Lighspeed C (sub-launch) and when it > terminates, LSC come back. Now, that's the NO. > > There is a menu option to make a TRUE double-clickable application > (also DA, code library, and more). When this is done, a seperate file > is created which is the executable version. It is EXACTLY the same except > the internal controls for symbol table/project/make/etc. information have > been removed. Also modules that are not necessary have been removed. > (i.e. intelligent linker functions.) Therefore it is now independent of > LSC, a full app. Therefore YES (with qualifications), you must go through > this seperate step to make a double-clickable app. NOTE: the time to generate > this app is about the same as the R time till running. > (Time it takes to read the project and write the app., almost no processing > overhead, its minimal.) > > Note: I've heard mention (not tried) that double clicking with