IRC channel logs
2022-12-13.log
back to list of logs
<oriansj>stikonas: well I can make stage0-uefi a git submodule of stage0 and that should make it pretty easy to find and increase the number of people who would see it by default <duplexsystem>Hello, I'm noodling around with bootstrapping and I'm looking at https://github.com/ironmeld/boot2now which seems to do what I want (getting to at least tcc from entirely hex files with a bootable image) but I'm a little confused on what exactly is going on. it seems to be building each stage on my host machine and using the binary compiled <duplexsystem>previous stage as a base for the next stage. so, the outputted binaries for each step includes binary data other than the original hex seed which seems to defeat the point. Am I missing something or is this what is going on and I've misunderstood the project? Thanks! <rickmasters>duplexsystem: sorry for the delayed reply - yes, the current build process runs in phases but that is just because it is still under development and saves time <rickmasters>duplexsystem: there is no reason why the phases can't be merged together but I just haven't done that yet <rickmasters>duplexsystem94: so, I'm typically working on the last phase and don't want to run each build from the beginning <rickmasters>this was more of a problem when I was developing in a VM and couldn't use KVM and builds were extremely slow but I moved to bare metal a while back so I should merge the phases <rickmasters>boot2now has been on hold for quite a while. I've been working on a new OS that tcc can build (Fiwix) which can now support building Linux. <rickmasters>That has been offline because it isn't quite done yet and Fiwix was too unstable to integrate into boot2now.