Compiling Interpretable Extended Byte Code fails with the error "Unsupported op" when "compare variable"-instructions are used (by Marcel)
Seems like xinterpreted.cpp is out of date? I tried compiling ldmicro.exe with "#define NEW_CMP" line in intcode.h commented out, but this generates a lot of compile errors.
What can I do?
(no subject) (by José GILLES)
Try to use version 5.2 from other Github (cf link in other thread) and let me know what happens ?
JG
(no subject) (by Greg Blackwell)
Marcel,
The #define NEW_CMP" was likely the current setting in Nehrutsa Ihor's version of LDmicro.
What error did you get with the 4.4.3.0 version that made you try commenting this out?
(no subject) (by Marcel)
Commenting "#define NEW_CMP" gives these complation errors:
intcode.cpp(1899): error C2065: 'INT_IF_LES': undeclared identifier
intcode.cpp(1961): error C2065: 'INT_IF_LES': undeclared identifier
intcode.cpp(2028): error C2065: 'INT_IF_LES': undeclared identifier
intcode.cpp(2089): error C2065: 'INT_IF_LES': undeclared identifier
intcode.cpp(2091): error C2065: 'INT_IF_LES': undeclared identifier
intcode.cpp(2144): error C2065: 'INT_IF_LES': undeclared identifier
intcode.cpp(2146): error C2065: 'INT_IF_LES': undeclared identifier
intcode.cpp(2187): error C2065: 'INT_IF_LES': undeclared identifier
intcode.cpp(2198): error C2065: 'INT_IF_LES': undeclared identifier
intcode.cpp(2207): error C2065: 'INT_IF_LES': undeclared identifier
intcode.cpp(2213): error C2065: 'INT_IF_LES': undeclared identifier
intcode.cpp(2219): error C2065: 'INT_IF_LES': undeclared identifier
intcode.cpp(2248): error C2065: 'INT_IF_GRT': undeclared identifier
intcode.cpp(2259): error C2065: 'INT_IF_GRT': undeclared identifier
(no subject) (by José GILLES)
I don't use Makefile ; I compile sources in VC++ IDE.
But you can use v4.4.3 makefile as well ?
J. Gilles