October 21, 2024 at 7:47 AM, "Sergey Bugaev" <buga...@gmail.com mailto:buga...@gmail.com?to=%22Sergey%20Bugaev%22%20%3Cbugaevc%40gmail.com%3E > wrote:
> > On Mon, Oct 21, 2024 at 9:21 AM Zhaoming Luo <zhaoming1...@qq.com> wrote: > > > > > Hi, > > > Hi, > > > > > I am trying to build Hurd (76419b67...) from source on an existing Hurd. I > > found this post. However, when I tried ./configure && make, I got the > > following error: > > > > default_pagerUser.c: In function 'default_pager_object_create': > > default_pagerUser.c:75:17: error: unknown type name > > 'mach_port_name_inlined_t' > > 75 | mach_port_name_inlined_t memory_object; > > | ^~~~~~~~~~~~~~~~~~~~~~~~ > > Try this: $ apt get build-dep gnumach hurd $ apt source gnumach $ apt source hurd $ cd hurd directory; autoreconf --install; ./configure; make Let me know what happens. This page may be helpful as well: https://www.gnu.org/software/hurd/hurd/building.html https://darnassus.sceen.net/~hurd-web/hurd/building/ -> more up to date wiki