Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!rutgers!ames!amdahl!drivax!socha From: socha@drivax.UUCP Newsgroups: comp.sys.mac Subject: Re: What makes programming the Mac difficult? Message-ID: <1784@drivax.UUCP> Date: Fri, 5-Jun-87 15:24:53 EDT Article-I.D.: drivax.1784 Posted: Fri Jun 5 15:24:53 1987 Date-Received: Tue, 9-Jun-87 01:04:24 EDT References: <869@apple.UUCP> <725@unccvax.UUCP> <1118@csib.UUCP> Reply-To: socha@drivax.UUCP (Henri J. Socha (x6251)) Organization: Digital Research, Monterey Lines: 52 In-Reply-To: <729@unccvax.UUCP> << NOTE: >> Tried To: hal6000!trsvax!ctvax!pollux!smu!texsun!suntri!rti-sel!unccvax!cbenda But died at trsvax calling ctvax so am posting to the net. << original message follows >> In article <729@unccvax.UUCP> you write: >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