Hi, On Mon, Jun 16, 2025 at 09:25:21PM -0700, Milos Nikic wrote: > Hello > > And inside hurd it looked like this: > > > $ cd gnumach > $ git fetch origin > $ git reset --hard origin/master > $ autoreconf -i > $ mkdir build > $ cd build > $ ../configure --host=i686-gnu CC='gcc -m32'
I usually call configure without parameters and let it find the host triplet by itself (which usually is the same as the running system). Which Hurd flavour are you running? hurd-i386 or hurd-amd64? And what flavour are you compiling to? > $ make gnumach.gz > $ make tests/test-task.iso > Lots of errors, such as: > ../tests/test-task.c:28:10: fatal error: gnumach.user.h: No such file or > directory > 28 | #include <gnumach.user.h> > > Full output <https://justpaste.it/eug2i>: > There are a lot of the following messages in your log: n -cc cat - /dev/null -user ./tests/mig-out/device.user.c -header ./tests/mig-out/device.user.h -list ./tests/mig-out/device.user.msgids < ./tests/mig-out/device.user.defs /bin/bash: line 1: n: command not found make: [Makefile:9941: tests/mig-out/device.user.c] Error 127 (ignored) What's n? Cheers