any pointers ??
The entry point is the huskybse modul. The README is outdated.
https://github.com/huskyproject/huskybse/blob/master/README
But you will find useful information like a list of supported compilers
in
https://github.com/huskyproject/huskybse/blob/master/README.Makefiles
OS/2 EMX makefile.emo
OS/2 EMX makefile.emx
OS/2 IBM CSet makefile.ibo
OS/2 Watcom C makefile.wco
OS/2 High C makefile.hco
OS/2 Borland C makefile.bco
If your compiler doesn't work try another. ;-)
http://download.huskyproject.org/os2/husky-all-1.9-os2-libc066-20201211.zip
The entry point is the huskybse modul. The README is outdated.
Most if not all of these makefiles are broken due to neglect.
It's a bit unfair to send users on a long adventure trying to track
down which compiler actually successfully builds the project.
Also beware that the installers of older commercial OS/2 compilers (Borland, Metaware & C/Set) have a tendancy to break the boot
sequence on OS/2 Warp 4.0 and above due to CONFIG.SYS modifications.
Most if not all of these makefiles are broken due to neglect.At least *.mvc, *.emx, *.djg works
would chime in and tell us exactly what compiler they're using, andftp://ftp.netlabs.org/pub/gcc/GCC-3.3.5-csd6.zip
what their build process is.copy /y huskybse\huskymak.cfg.emx huskymak.cfg
Most if not all of these makefiles are broken due to neglect.At least *.mvc, *.emx, *.djg works
would chime in and tell us exactly what compiler they're using, andftp://ftp.netlabs.org/pub/gcc/GCC-3.3.5-csd6.zip
what their build process is.copy /y huskybse\huskymak.cfg.emx huskymak.cfg
call \usr\bin\gccenv.cmd
cd huskylib\make
make -f makefile.emx all
cd ..\..
and so on...
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
Sysop: | altere |
---|---|
Location: | Houston, TX |
Users: | 66 |
Nodes: | 4 (0 / 4) |
Uptime: | 15:43:34 |
Calls: | 599 |
Files: | 7,638 |
Messages: | 291,683 |