jkotlinski / durexforth

Modern C64 Forth
Other
233 stars 28 forks source link

Errors in durexforth.asm #469

Closed ghost closed 2 years ago

ghost commented 2 years ago

After installing acme and running make all:

Error - File durexforth.asm, line 120 (Zone <untitled>): There's more than one character.
Error - File durexforth.asm, line 120 (Zone <untitled>): No value given.
Error - File durexforth.asm, line 120 (Zone <untitled>): Macro not defined (or wrong signature).
Error - File durexforth.asm, line 103 (Macro BACKLINK): Unknown function.
Error - File durexforth.asm, line 103 (Macro BACKLINK): No value given.
Serious error - File durexforth.asm, line 105 (Macro BACKLINK): Value not defined (__LATEST).

I'd love to try out forth on a Commodore 64, but I don't have a real one :(

Thanks!

OS: Linux Distro: Ubuntu Desktop: GNOME Arch: x86 64

jkotlinski commented 2 years ago

Hi! Could it be that you are not running the most recent ACME version? There has been breaking changes lately. I should make it clear in the source, which is the minimum required version. I usually use emulator, too.

On Wed, 17 Aug 2022 at 21:28, Addison Brendtro @.***> wrote:

After installing acme https://github.com/meonwax/acme and running make all:

Error - File durexforth.asm, line 120 (Zone ): There's more than one character. Error - File durexforth.asm, line 120 (Zone ): No value given. Error - File durexforth.asm, line 120 (Zone ): Macro not defined (or wrong signature). Error - File durexforth.asm, line 103 (Macro BACKLINK): Unknown function. Error - File durexforth.asm, line 103 (Macro BACKLINK): No value given. Serious error - File durexforth.asm, line 105 (Macro BACKLINK): Value not defined (__LATEST).

I'd love to try out forth on a Commodore 64, but I don't have a real one :(

Thanks!

— Reply to this email directly, view it on GitHub https://github.com/jkotlinski/durexforth/issues/469, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAY34OYNLLWA66NQBYBVXHTVZU4PDANCNFSM562VWFTQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

ghost commented 2 years ago

Output of acme --version:

This is ACME, release 0.96.4 ("Fenchurch"), 1 Feb 2019
  Platform independent version.
jkotlinski commented 2 years ago

Upgrading to 0.97 will fix the problem!

ghost commented 2 years ago

Upgrading to 0.97 will fix the problem!

The Sourceforge version doesn't support Linux and the one linked in the original question seems to be out of date

ghost commented 2 years ago

Upgrading to 0.97 will fix the problem!

I believe compiling from source should fix the issue...

jkotlinski commented 2 years ago

Yes that should be fine!

On Wed, 17 Aug 2022 at 22:37, Addison Brendtro @.***> wrote:

Upgrading to 0.97 will fix the problem!

I believe compiling from source should fix the issue...

— Reply to this email directly, view it on GitHub https://github.com/jkotlinski/durexforth/issues/469#issuecomment-1218467424, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAY34OYGXMGIB4MK6ES5TA3VZVESFANCNFSM562VWFTQ . You are receiving this because you modified the open/close state.Message ID: @.***>