Login
You're viewing the y.diskcat.com public feed.

Replies

  • May 17, 2025, 3:23 PM

    @manawyrm @Foxxcoon Worth a shot, at least!

    But, errr, do you, by any chance, have any pointers on how to get the source to compile? Am I missing anything or does the project require a certain GCC version or something? Or is there more to it than git pull-ing, cd to the src directory and running make? :neocat_laugh_sweat:

    I tried fiddling with the dhcpopts.c file and got it to compile further, but it then got stuck on some other errors in, I think, nvme.c

    Screenshot of a terminal window showing compilation errors on the file "net/dhcpopts.c" in regards to a missing return statement and unused parameters in function "set_dhcp_option", along with an error about the function "resize_dhcp_option" being unused.
    💬 1🔄 0⭐ 0
  • May 17, 2025, 3:27 PM

    @snep @Foxxcoon oops, that‘s weird. Maybe something has changed with newer compilers.
    For now, I think (hope?) I should be able to find some binaries for you.

    Otherwise, I‘d have to look more closely.

    💬 1🔄 0⭐ 1
  • May 17, 2025, 3:32 PM

    @manawyrm @Foxxcoon A binary would be wonderful, at least then I could be sure I didn't mess something up during compilation, hah!

    I might also try some different GCC versions just out of curioustiy to see if anything changes between them, do you know with what compiler you've built the proejct in the past?

    💬 1🔄 0⭐ 0
  • May 17, 2025, 6:05 PM

    @snep @Foxxcoon I guess it would‘ve been the ArchLinux GCC at the time of writing the software.

    I‘ll go look for the binaries (but i‘m at a conference rn, might take some time)

    💬 1🔄 0⭐ 1
  • May 17, 2025, 8:23 PM

    @manawyrm @Foxxcoon Gotcha, guess I'll hunt down the GCC version from that and then :3

    And there's absolutely no hurry, of course! Enjoy the conference and thank you in advance ^^

    💬 1🔄 0⭐ 0
  • May 18, 2025, 10:50 AM

    @snep @Foxxcoon

    just took a look at that

    sudo apt install liblzma-dev genisoimage isolinux
    git tag v1.0.0
    make -j 16 NO_WERROR=1

    and it will build the files on a modern system.

    💬 1🔄 0⭐ 1
  • 💬 1🔄 0⭐ 0
  • 💬 1🔄 0⭐ 1
  • Jun 5, 2025, 6:47 AM

    @manawyrm Oh nice! I'm sure it'll be helpful for anyone that also comes across your Git repo, if they want to try getting way too old OSes running on way too new machines! :3

    💬 0🔄 0⭐ 0