Re: Problems compiling gforth-0.7.9

Bernd Paysan <[email protected]> Tue, 07 Oct 2025 17:05:52 +0200
Newsgroups gmane.comp.lang.forth.gforth
Message-ID <5840863.vqk35OSZvh@wukong>
--nextPart10535647.lqRGMn8q6B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"; protected-headers="v1"
From: Bernd Paysan <[email protected]>
To: gforth-mXXj517/[email protected]
Cc: Tomas Sobota <[email protected]>
Subject: Re: Problems compiling gforth-0.7.9
Date: Tue, 07 Oct 2025 17:05:52 +0200
Message-ID: <5840863.vqk35OSZvh@wukong>
MIME-Version: 1.0

Am Dienstag, 7. Oktober 2025, 13:39:08 Mitteleurop=C3=A4ische Sommerzeit sc=
hrieb=20
Tomas Sobota:
> Hi,
> I'm trying to learn Forth. It seems to me that a reasonable option is
> to use gforth. Since the gforth package for my O.S. (Linux Mint 22.2)
> is old, I downloaded the latest available version of gforth (0.7.9)
> and attempted to compile it.
> But I receive a warning saying that I need a swig for forth. I have
> swig, but it has no -forth option. What is more, in the swig site
> there is no mention of forth at all among the available languages.
> So my question is: do I really need swig for forth to compile and use
> gforth? If so, where can I get it?

The install-swig.sh script in Gforth shows how to get it =E2=80=94 just run=
 it.  It's=20
Gerald Wodni's swig fork, and it will install itself as swig-forth, so no=20
conflict with the system-provided swig.

=2D-=20
Bernd Paysan
"If you want it done right, you have to do it yourself"
net2o id: kQusJzA;7*?t=3Duy@X}1GWr!+0qqp_Cn176t4(dQ*
https://net2o.de/

--nextPart10535647.lqRGMn8q6B
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

-----BEGIN PGP SIGNATURE-----

iQJPBAABCAA5FiEERJ1NDqPQRwYnwBjr9y2Uk5MtoGcFAmjlLFAbFIAAAAAABAAO
bWFudTIsMi41KzEuMTEsMiwyAAoJEPctlJOTLaBnYncP/3jIAaAkDROgZ3F8czhz
menlI8GJc2jOWHVBWk+13TQJNHAFTyrkxKCmQx1ODKgy2mr9UW3AbnEovSYODXwO
DYt/Dxhx9qfvKbRvI/egTywMvuiOZu4clbENs57AJRetc6Dc6ezHjD+2l1XIsKWe
nckiqeDn1qQ5A6yYv8IX6F55Na9lcyYy+ngE7jT1NVd8l0aq4Fpex/15oEdogLy2
MTaQYy20QGGhWSKmssvjfc+ElfrtPoIRK1JQIsB1C7trDrdIZVT0vvu8Nd+rabOd
lek1LDOVv3E7JSAvpC0oky4dLh5q9NkRYcbM3lqUio10/bFFNdIxVE124Ow9Hp3d
PPRPu0zp9hGCxGe44b0d5amuFp6NdB/ovWIGXQreGBifHgmrIhCtFntbzJz9ydpn
j8YNRxqm3fjVMTZq2gcbKto8ap8leJRO669WuQgDycpKbl7FjGeVlIhKgvl/FRyA
VWXAPwpxhiSm5Pl9iI+ZZ6/5DYWNIQfV0t/4/tFoaOw8pui7iWVOYySDohMRsxdk
C1NGqyQhfC99HoFbOicb533lmYWrSlvL/BowMybBen/h9ADeDjHbCSmSoOkxfVsi
gTNxcbHNExpSN0AtaZ753GVvQxVu2d/pEf5c6Bmubk6ca6+U7R/5PRIH6IT9lCo9
stTuyZo4oeNRsra4/fpaOpiL
=bEbD
-----END PGP SIGNATURE-----

--nextPart10535647.lqRGMn8q6B--