Stichting-MINIX-Research-Foundation / minix

Official MINIX sources - Automatically replicated from gerrit.minix3.org
Other
3.06k stars 993 forks source link

uefi boot #343

Open nnonaka opened 1 year ago

nnonaka commented 1 year ago

Hi,

I'm trying to boot Minix from uefi loader. I succeed half way. But I don't have enough time to complete. Is someone interested, it's at https://github.com/nnonaka/minix

petershh commented 1 year ago

Hello,

Good job! Thank you very much for doing this!

I think it would be good if you gathered all your UEFI-related work in a separate branch and opened a pull request.

nnonaka commented 1 year ago

In my repo, dev* branches are for internal work and I will keep uefiboot branch to buildable. I opend pull request for uefiboot branch.

Phrunsys commented 1 year ago

UEFIBOOT branch throws an error on build. I used Debian 11 gcc 10 and Ubuntu 22.04 gcc 11 but all reported an error on libgmp configuration: : error: cannot create .lineno; rerun with a POSIX shell I had modified the buildvars to -V MKLLVM=no (because clang/llvm takes long to build) and -V MKGCCCMDS=yes Any work arounds?

nnonaka commented 1 year ago

UEFIBOOT branch throws an error on build. I used Debian 11 gcc 10 and Ubuntu 22.04 gcc 11 but all reported an error on libgmp configuration: : error: cannot create .lineno; rerun with a POSIX shell I had modified the buildvars to -V MKLLVM=no (because clang/llvm takes long to build) and -V MKGCCCMDS=yes Any work arounds?

Sorry, I had been tested on clang/llvm environment only. Maybe it's happened as Minix build tools don't contail autotools, but I'm not sure.