Newsgroups: comp.lang.smalltalk
Path: cantaloupe.srv.cs.cmu.edu!rochester!cornellcs!travelers.mail.cornell.edu!news.kei.com!news.mathworks.com!newsfeed.internetmci.com!gatech!swrinde!cs.utexas.edu!news.ti.com!ticipa!clw
From: clw@ticipa.works.ti.com (Chris Winemiller)
Subject: Re: newbie ? -standalone.exe  -  smaltext [1/1]
Message-ID: <1995Aug24.181042.10174@ticipa.works.ti.com>
Organization: None
References: <41fg3a$dqf@centaur.achilles.net>
Date: Thu, 24 Aug 1995 18:10:42 GMT
Lines: 33

In article <41fg3a$dqf@centaur.achilles.net> ricrest@achilles.net
(ricrest) writes:

>I have (a) Smalltalk/V v2.02, (b) Wilf Lalonde's 'Discovering Smalltalk,
>(c) Blue Sky's Visual Programmer ( a gui builder that shipped with
>Symantec C++ v6.0, minus any code generator), and (d) a question:
>Is there any way to build a standalone win32 or win32s executeable
>in Smalltalk?
>Professor Lalonde's book illustrates the use of WindowBuilder (Objectshare);
>I have tried a coupole of times to 'file in' the Blue Sky tool, but no go.
>I recall reading somewhere that the windows SDK was all that was needed
>to build an exe with Digitalk Smalltalk, but that's all I know.

You don't need the Windows SDK to make a standalone exe in Digitalk
Smalltalk.  I've made a standalone myself, albeit without any third-part
products (such as WindowBuilder) used during the development process.

Digitalk Smalltalk included *.TXT files as part of the standard files in
the product. Look in the directory where you installed your Smalltalk.
One of the TXT files explains how to build a standalone program.
Basically, it's just two things: Modify a single method to start your
application; and, in your code where you want to quit your app, include
the expression that quits Smalltalk.

Latest versions of Digitalk's products explain this process in the
manual(s), where it should've been in the first place.

Regards,
Chris
==============================================================
Chris Winemiller               Internet: clw@works.ti.com
Disclaimer: I do not speak for TI.
==============================================================
