From MAILER-DAEMON Thu Dec 04 07:22:31 2025
Received: from list by lists.gnu.org with archive (Exim 4.90_1)
	id 1vR8Lv-0008S3-OL
	for mharc-gforth@gnu.org; Thu, 04 Dec 2025 07:22:31 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <dave6502@gmail.com>)
 id 1vR8Lu-0008Qo-CO
 for gforth@gnu.org; Thu, 04 Dec 2025 07:22:30 -0500
Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <dave6502@gmail.com>)
 id 1vR8Ls-0000gB-Tj
 for gforth@gnu.org; Thu, 04 Dec 2025 07:22:30 -0500
Received: by mail-ed1-x532.google.com with SMTP id
 4fb4d7f45d1cf-6408f9cb1dcso1276064a12.3
 for <gforth@gnu.org>; Thu, 04 Dec 2025 04:22:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1764850946; x=1765455746; darn=gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=qpJCpTwXFLDSznraCbzsK8weiq8o+Sbk2ZFMllEXzi8=;
 b=KRoTfNKIoJ1WmMMJ/HCvaXQ4Xv1R/Z+BaPOygXj9AIOjGH3kFeiohTwjxMlGH3yp0S
 0TQJMh7H0fatlEUwuIC4w1e46axAGTtdZSTybc4r0WvREIP4Bhlntftn8Sa3kqZnX8TA
 zzDUifQpPXQ9OCCUpsJudw9Lid19ZO3YIWOs9YSHCnQtMUzBC7J3pgiOGLYGmJ0scHz8
 ibx1CkaWseGRpJbMu/DvRkD6cXuQmrBFS0y7Su8T5sVWdWUKrZnL2zvPY4twK267skbr
 Gr9YVPQlQBPLC0+45QBtaCYJnd/lQBIWzQu770K+rY4jBOF6UPztvLBm+hAq9xHDTJeJ
 2KlQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1764850946; x=1765455746;
 h=to:subject:message-id:date:from:mime-version:x-gm-gg
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=qpJCpTwXFLDSznraCbzsK8weiq8o+Sbk2ZFMllEXzi8=;
 b=TuXhDsvDmLAxQe/Ev/PtQQ/5fh9sIuhkkHdUhujMZjv7YV0GVCLoaoiHvj4PcrC4fj
 oDDFdXYF8y5/n5O6N43ed1oHj2Jc0HWGYHojWSTw6COY2gMzfbnMrHCwVpuML6BzH2p1
 10yVuL0ytqp3RU1S/E7nuAbgfHiPgDU7WI47F61ykJlKn/DwmS44alGv4dSaWSwIeVYT
 FcrR5UeurGb0GMal0JgZwQ7h2HEpo0OwMOTP8K+Zt5t+mHPzMn0gV2yS7Mg3FZbAD/d+
 Ftkj7Ty1+9/2O12ZuriCIsBEIzWalE9ei1Yejx30yiSF/UmXuWq69o/3omkol97uQL+V
 RKXw==
X-Gm-Message-State: AOJu0Yz/Gqz1fYrU2QGMWNmDsTttuNxGQrbAPKu310BdFJeOeUr5+03Q
 1dFFKIzUnPUdzNBOkvHesqJYK0zB8pzMJywzCNv/bNQEOqo+nUn1U8isoiuEnJJnDVMDOYdDl2R
 1M8rpkdWt9aHRJBNKZFBopvt39VSd+VscMMex
X-Gm-Gg: ASbGncu6aYKyL8RDp5jhvNkcnB3ZK7sw5hOp5+QI3YQVT8IElQjIVo4YVHSHYlq/5Z0
 bjZAbCwg0WgW5DhAmvwk3YHK0N1EXCVzzHGgL/bWwXti3+pGBJWu8sk9BGywT1citKNvXIrz8U2
 V8ho5kSaiVc0VNcUgpzR4oUy2j/+ZfaRXIQCTzPiES1Gle5bkCuRQCPfI+pzfYvXATMtMogYtz1
 8P8zLpKGrXfsBIJSKGY9C6MH4N0PrDMcm1wL4TO88Gx9tNCAJ2Z65xZCaEZARtGdw5g/A==
X-Google-Smtp-Source: AGHT+IHnGrGElrTpRCO3KGPO3Ay0L6rJXfOKeUYrEWS2oJfxX31MKuwiNEweqlcK1t7hKuWZKQAiWgDdlsEM7LqINPo=
X-Received: by 2002:a05:6402:90b:b0:647:5544:77e with SMTP id
 4fb4d7f45d1cf-647abde1b6dmr2027649a12.29.1764850946076; Thu, 04 Dec 2025
 04:22:26 -0800 (PST)
MIME-Version: 1.0
From: dave selby <dave6502@gmail.com>
Date: Thu, 4 Dec 2025 12:22:14 +0000
X-Gm-Features: AWmQ_bklsWk3nHpf8H5i3z6FQEVlp_94_Esiw-7Dj-yptS1oqagUgqlmj9oMul4
Message-ID: <CA+-BTTwLmUQqUfZHwpG_krtu28iPa5qxS761DjmW0NE-E=9y-Q@mail.gmail.com>
Subject: A note of appreciation
To: "Gforth (Post to Mailing List)" <gforth@gnu.org>
Received-SPF: pass client-ip=2a00:1450:4864:20::532;
 envelope-from=dave6502@gmail.com; helo=mail-ed1-x532.google.com
X-Spam_score_int: 1
X-Spam_score: 0.1
X-Spam_bar: /
X-Spam_report: (0.1 / 5.0 requ) BAYES_40=-0.001, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
X-BeenThere: gforth@gnu.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Gforth discussion and announcements <gforth.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/gforth>,
 <mailto:gforth-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/gforth>
List-Post: <mailto:gforth@gnu.org>
List-Help: <mailto:gforth-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/gforth>,
 <mailto:gforth-request@gnu.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Dec 2025 12:22:30 -0000

Hello,

I would just like to say a huge thank you to everyone out there making
Gforth available, all your efforts are really appreciated. I use it daily
and since upgrading to Gforth 0.7.9 have also appreciated the extra
colourisation and polish.

Kind Regards

Dave Selby

From MAILER-DAEMON Mon Dec 15 16:29:02 2025
Received: from list by lists.gnu.org with archive (Exim 4.90_1)
	id 1vVG7q-0004Fo-F2
	for mharc-gforth@gnu.org; Mon, 15 Dec 2025 16:29:02 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <blametroi@gmail.com>)
 id 1vVG7o-0004FR-JP
 for gforth@gnu.org; Mon, 15 Dec 2025 16:29:00 -0500
Received: from mail-ua1-x935.google.com ([2607:f8b0:4864:20::935])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <blametroi@gmail.com>)
 id 1vVG7m-0001FA-Mk
 for gforth@gnu.org; Mon, 15 Dec 2025 16:29:00 -0500
Received: by mail-ua1-x935.google.com with SMTP id
 a1e0cc1a2514c-93f5910b06cso2249681241.0
 for <gforth@gnu.org>; Mon, 15 Dec 2025 13:28:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1765834137; x=1766438937; darn=gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=A3RwF1E2Lykbo7/GbXYrOeKHQCYxqknuUMHFlzw3TKM=;
 b=W1cDFxcDtGANLf8Usp3VrZmDQBLOVBJAaPn8adWSkvffr8z2fVgvIhCEGAJiRtlULy
 KdMibKG8JneiZ5eX3w18BdlARb6+coVQOflY2TKrdpZKfDH4UgR2OF6NSy4zezyK84xC
 RF1E1l8jo8TLJ54+UJ1fqClWiIVlwbfg14AmtvJd6pQMoYjLufvpHa5NszgdINiayGcN
 LjC0hQHiY3XTc8zNYqZYkbz1py8U9q/qmoNj+21ZdYMrm4M9Xn4xOq2EAR1XFU+gEQ2N
 qjQUT+vAmiLOQTi7uyH6L2HLk8+h30tpw7ItDot7qPr7tLwQ8klsBF2rqrdbx3+4PuTQ
 DtVA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1765834137; x=1766438937;
 h=to:subject:message-id:date:from:mime-version:x-gm-gg
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=A3RwF1E2Lykbo7/GbXYrOeKHQCYxqknuUMHFlzw3TKM=;
 b=qDwyVeBz2qylq8m/C0PZ5U4oOC/x8inRdVt+OiK7JFhBEULGNqsznz8xdhxf4kGHwz
 9IrfqSEh8UuMCzuHK0Zhh/7dYzcNeKzaS9FoyfrvL9Innmvc6PZu4pt7v9z6Wv7jpLV4
 64uRMV+lD9Pjt9Q4BPxAwK+NkKwacSsUlADHO5caSiFgCJgCcqdA+n5h3RYW4pCR87sT
 Xn1uv86vG90lSE6x2u0ThO7Lib+LVlpCSEoxnebjjnPbiO2fNY+cURxEgmSxXwjT91lY
 J2tsyKnBh+PN28GMn8uc3xbQ2A8UoZpSGaKsvmLMqq5iGCTTwNALJCasudCrPb56Xb9q
 wMVw==
X-Gm-Message-State: AOJu0YwaGJHpAt/VFkmcMnXbM/qSXIvMk4+0quR/TOM7wPmRUpZftFTF
 cpQyUN6gVuFkIdqPActYdNEZZiVKGhrRuXuHiVzI30oQUEcw0eRJVAzRk1+nyJa+VorPavLsxsL
 CpegW2sndVulayXycnrLbK+kS8P96b6ENp/n0
X-Gm-Gg: AY/fxX5E6ZOprMfGbKswegPF0GNhKFMpMSNE2ZSfIX5Ryb6Ii0UDVH5u+dOPuNLzwgq
 mUmZTMkwRBosmILR449vEULe7eDjlzP8xXZ8yQMDm7AnkXgzzHFDsVYH6q8xp0B5DMIa+S4zL33
 NAb71jpDAf6nElM7GMAbcfMB2BNZoOVGRL5ywtdL6iXqkKFmQgqam+xwDHcyQb7s3C4oJzTW/SS
 FCDC28wz2wlHWeVYgnHUbEhS+fpBcaauyFhcSfV5CJqMExxgvFifZI2nSMXkgNEZqbE7r5bcfoe
 e5uMZoUNPG1M5dfya/Mc9qBf6OofAA==
X-Google-Smtp-Source: AGHT+IHw9mi4chECXu9UkoG6kiWNx/OPZuHM/ko1G4kzNyPjEeyXFODccyHZDBkWWzflC/wyGaVyLEnly20Xpohu5Tk=
X-Received: by 2002:a05:6102:e06:b0:5dd:b240:ca8 with SMTP id
 ada2fe7eead31-5e8258ffbcemr4328720137.1.1765834137260; Mon, 15 Dec 2025
 13:28:57 -0800 (PST)
MIME-Version: 1.0
From: BlameTroi <blametroi@gmail.com>
Date: Mon, 15 Dec 2025 16:28:46 -0500
X-Gm-Features: AQt7F2qVaXm54PtFcZQRP5q7_YHe_9ng18S9BPNiuNQHQAphudbL-hXYfpFnZHw
Message-ID: <CA+XwMLXgFTDmS3McQnW3xuiH1+XhhyYezoe9192SNRs=1Bc3MQ@mail.gmail.com>
Subject: mostly successful build of gforth 0.7.9 on an m2 mac
To: gforth@gnu.org
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=2607:f8b0:4864:20::935;
 envelope-from=blametroi@gmail.com; helo=mail-ua1-x935.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-BeenThere: gforth@gnu.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Gforth discussion and announcements <gforth.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/gforth>,
 <mailto:gforth-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/gforth>
List-Post: <mailto:gforth@gnu.org>
List-Help: <mailto:gforth-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/gforth>,
 <mailto:gforth-request@gnu.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Dec 2025 21:29:00 -0000

I posted this on Reddit and was reminded that I should post here.
Hopefully of use to others.

I'm leaving this here in case it helps anyone else. The instructions
at [gforth.org](http://gforth.org) are mostly correct. Here's what I
did that works:

Using brew install:

* automake
* cmake
* coreutils
* gawk
* gnu-getopt
* gnu-sed
* gcc (gcc@14, see below)
* sdl2
* swig
* texinfo
* sdl2
* mactex
* xquartz
* mesa

Swig, TeX, quartz, and friends, will all be picked up by the
`install-deps.sh` script if you miss those.

To make sure that the gnu tools are found I added the following to my `.zshrc`:

```
# insert gnu tools
if type brew &>/dev/null; then
  HOMEBREW_PREFIX=$(brew --prefix)
  # gnubin; gnuman
  for d in ${HOMEBREW_PREFIX}/opt/*/libexec/gnubin; do export
PATH=$d:$PATH; done
  for d in ${HOMEBREW_PREFIX}/opt/*/libexec/gnuman; do export
MANPATH=$d:$MANPATH; done
fi
```

Because of [PATCH Fix signatures for
getenv/getopt](https://lists.gnu.org/archive/html/bug-make/2025-03/msg00032.html)
I installed `gcc@14`.

Add CC=gcc-14 on `make`.

Installing to system directories with `sudo make install` was a mess.
Apple has botched up permissions and access. I installed to a local
prefix `$HOME\.local` and the install looks correct when I compare it
to a brew install of gforth 0.7.3.

When starting gforth the `gforth.fi` file is not found, and even
though I had specified a prefix on the install, gforth is looking in
the system directories under `/usr/local`.

The gforth manual seems to say that I should set `GFORTHPATH` to my
`$HOME/.local/share/gforth/0.7.9...` but this doesn't work.
`$HOME/.local/lib/gforth/0.7.9...` does.

Cheers


