IRC channel logs
2025-08-21.log
back to list of logs
<Darelelve>Hello everyone! Can you please tell me how to build GNU Hurd correctly? This is the first time I try to build an OS, so maybe I'm missing something... I built it this way: downloaded mig, gnumach and hurd sources, built mig passing gnumach headers via CC="-I...", then built gnumach, but I can't build hurd: either headers are missing, or lib.so <Darelelve>files are missing (when I passed headers from Debian GNU Hurd image). Maybe I need to build using glibc specifically for hurd? <Darelelve>I am compiling with regular gcc, do I need to compile the compiler first? <gnucode>sneek later tell Darelelve if this is your first time messing with the Hurd...or your first time trying to help on open source project....I wouldn't recommend that you try building the Hurd from source. That's just really really hard. It's much easier just to run the debian hurd image in qemu. <gnucode>sneek later tell Darelelve I personally run the hurd in real hardware. My T43 cost me $25 - $50. The T60 and T400 should work as well and should be fairly cheap. <tux0r>i wish it had guix though ;) <sneek>Sneeky bot running on Guile version 3.0.3 using bobot++ release.2.3.1-6-a463-dirty <sneek>solid_black was last seen in #hurd 7 months ago, saying: btw will there be / is there a similar x86_64-gnu server I could get an account on?. <p4r4D0xum>later tell Darelelve Yes, you need to build/have a cross-compiler in order to build kernel on another system with different kernel <p4r4D0xum>sneek: later tell Darelelve Yes, you need to build/have a cross-compiler in order to build kernel on another system with different kernel