osdev icon indicating copy to clipboard operation
osdev copied to clipboard

submodule

Open wolfcod opened this issue 1 year ago • 4 comments

Hi, I was trying to clone & build your project, but both submodule (lib/fmt, third-party/musl) are referencing a wrong commit.

wolfcod avatar Apr 27 '24 12:04 wolfcod

In the Makefile, under the setup action, change: git submodule update --init --recursive to git submodule update --force --remote --init --recursive. Worked for me :)

calligraf0 avatar Apr 28 '24 17:04 calligraf0

I did a git clone of both submodule (fmt and third-part/musl) but I only managed to get more errors after the toolchain has been compiled.

wolfcod avatar Apr 30 '24 10:04 wolfcod

Sorry for the delay. Yeah, I messed up with the submodules and for musl libc I should be targeting a fork not upstream. I also decided to just include the slightly modified fmt_c in tree. I'm in the process of a rather large rewrite of core process/thread and scheduling code. I'll include the fixes for both these issues when I get around to finishing that.

With that said, it's not really in a state to be built right now anyways so even with this fixed you would soon run into issues trying to run it.

aar10n avatar Apr 30 '24 14:04 aar10n

Hi, thanks for the answer. I'll try to figure out how to build.

wolfcod avatar Apr 30 '24 15:04 wolfcod