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

Reply via email to