FDOS/kernel

OW 8086 build fails to boot

PerditionC opened this issue · 3 comments

GCC compiled 8086 kernel boots fine, while Watcom compiled 8086 kernel freezes after showing hard drive information and prior to FreeCom welcome message. Need to determine where in the boot process the memory is being corrupted. 386 builds not yet tested.

Is this still relevant? I can boot and run the Watcom built 8086 kernel perfectly fine, and users at the bttr forum also report success.

Edit: Open Watcom 1.9

I am going to say ok to close, but I will make a ow 1.9 build and verify. 2.0wip is fine, just tested yesterday.

A build using an OpenWatcom 2 snapshot is done by the CI at

kernel/ci_build.sh

Lines 28 to 34 in 093dea9

# Watcom
if [ ! -d _watcom ] ; then
[ -f $OWTAR ] || wget --no-verbose https://github.com/open-watcom/open-watcom-v2/releases/download/2023-02-01-Build/$OWTAR
mkdir _watcom
(cd _watcom && tar -xf ../$OWTAR)
fi

And since #77 got merged the CI also tests that the kernel boots and correctly runs an application.