06 Feb 21 18:33, you wrote to me:
Most if not all of these makefiles are broken due to neglect.
At least *.mvc, *.emx, *.djg works
It's unfortunate it no longer builds with the Watcom makefiles, since cross-compiling is possible, even from 64-bit Linux (using OpenWatcom 2.0).
would chime in and tell us exactly what compiler they're using, and
ftp://ftp.netlabs.org/pub/gcc/GCC-3.3.5-csd6.zip
Thanks. That was important since it won't build with GCC 2.x from the original EMX 0.9d distribution, nor with GCC 9.2 from the Netlabs RPM repos.
what their build process is.
copy /y huskybse\huskymak.cfg.emx huskymak.cfg
call \usr\bin\gccenv.cmd
In my case it is \gcc335\usr\bin\gccenv.cmd as \usr\bin\ is already used by ArcaOS.
cd huskylib\make
make -f makefile.emx all
cd ..\..
and so on...
OK. It turns out you still need dos.h from emxdev1.zip, and:
set C_INCLUDE_PATH=%C_INCLUDE_PATH%;c:/emx/include
This step is also necessary:
cd \gcc335\usr\lib
MakeOmfLibs.cmd
--- GoldED+/BSD 1.1.5-b20180707
* Origin: Blizzard of Ozz, Melbourne, Victoria, Australia (3:633/267)