delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/10/05/21:43:14

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT sourceware DOT cygnus DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
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 <jtgalkowski AT alum DOT mit DOT edu>
Subject: Gnu Smalltalk 1.6.2
Mime-Version: 1.0
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019