Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-Id: <3.0.3.32.19991005203110.006a6308@mail-hub> X-Sender: jgalkowski AT mail-hub X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32) Date: Tue, 05 Oct 1999 20:31:10 -0400 To: cygwin AT sourceware DOT cygnus DOT com From: Jan Theodore Galkowski Subject: Gnu Smalltalk 1.6.2 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id VAA10567 Anyone have some experience building Gnu Smalltalk 1.6.2 with Cygwin? The Users' Guide provided with the Smalltalk reports (see ftp://alpha.gnu.org/smalltalk/gst.html#SEC7 and, yes, I _do_ mean use the "ftp://" protocol) that things should be all set for Cygwin. The trouble is that the .tar doesn't have a ready-made "make" in it. There's a Makefile.body which isn't it and the (sort of usual) Makefile.defs.in and lib/Makefile.in. And there's a "buildgst.bat" which looks kind of a bare-bones thing. Before I try ripping things out, puttin' stuff in, and experimenting, is there something else I should try? I've e-mailed the contact asking the question of them, and looked at the 1.6.1 .tar to see if the "make" was inadvertently left out. The first thing to do to compile GNU Smalltalk is to configure the program, creating the makefiles and a `gstconf.h', which contains guesses at the system's peculiarities. GST comes with a `gstconf.h' file which is valid for Cygnus' Win32 port of GCC and for Visual C++, an environment which makes harder to use the wonderful Unix tools under Windows 95/98/NT. For other systems, you can perform this configuration automatically by the `configure' shell script; to run it, merely type: configure Options that you can pass to configure include --without-dld, which precludes Smalltalk programs from dynamically linking libraries at run-time, and --with-readline, which will look for the GNU readline library to allow for better command line editing. After you've configured GNU Smalltalk, you can compile the system by typing: make Smalltalk should compile and link with no errors. If compiling goes wrong you'll want to examine the makefiles, and adjust... Thanks for any pointers anyone can provide. -jt ______________________________________________________________________ Jan Theodore Galkowski °o° (:-)} demiourgos AT smalltalk DOT org http://home.stny.rr.com/algebraist/ http://www.smalltalk.org/ ********************************************************************** -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com