Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OW 8086 build fails to boot #84

Open
PerditionC opened this issue Oct 24, 2022 · 3 comments
Open

OW 8086 build fails to boot #84

PerditionC opened this issue Oct 24, 2022 · 3 comments
Labels
bug Something isn't working

Comments

@PerditionC
Copy link
Contributor

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.

@PerditionC PerditionC added the bug Something isn't working label Oct 24, 2022
@boeckmann
Copy link
Contributor

boeckmann commented Feb 5, 2024

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

@PerditionC
Copy link
Contributor Author

PerditionC commented Feb 5, 2024

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.

@ecm-pushbx
Copy link
Contributor

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants