🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #16630

Re: What makes programming the Mac difficult?

#16630
From: socha
Date: Fri, 05 Jun 1987 19:24
52 lines
2949 bytes
<< 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 <cmd> 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 <cmd> <option>?
down (forced execution) will run a LSC project.  So, in one unusual sense
(if this is true), by changing the Creator-Type words you can actually
convert the LSC project to a runnable application.  
(Another qualified YES answer.)


Did this help or did I confuse you more?




-- 
UUCP:...!amdahl!drivax!socha                                      WAT Iron'75
"Everything should be made as simple as possible but not simpler."  A. Einstein
Technical Details
Message-ID: <1784@drivax.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!ames!amdahl!drivax!socha
References: <869@apple.UUCP> <725@unccvax.UUCP> <1118@csib.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!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>