[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Glibc without installed headers

From: Marcus Brinkmann
Subject: Re: Glibc without installed headers
Date: Tue, 23 Jul 2002 14:58:57 +0200
User-agent: Mutt/1.4i

On Tue, Jul 23, 2002 at 02:04:44AM -0400, Roland McGrath wrote:
> Or it might be sufficient just to do
> make install-headers in the hurd subdir to build libc.  Try that.

Will do.

> > Note that there is still the problem that the RPC stubs in mach/ are not
> > generated (see libc-alpha), and I am very confused by the makefiles.
> Well, those makefiles are just going to confuse you and we have to accept
> that. :-)

Goodie, as long as it is not something you (or anybody, FWIW) expect me to fix 

The good thing is that you should be able to reproduce that easily.  Alfred,
Jeff and me all saw it, in cross compilation and natively.  But it seems to
require gcc 3.1 to be seen.

> I think that problem is real, and I will have to diddle with it
> and find the right solution.  However, just doing make -k twice ought to
> make it win.

Sorry, we lose.  make doesn't see the need to update anything.  Note
that it builds libmachuser.so and everything without RPC stubs, and then
never feels the need to touch mach/ anymore.  But here is the

mach-syscalls :=
/gnu/libc/obj/mach/mach-syscalls.mk:  ../include/libc-symbols.h \
  /gnu/libc/obj/config.h ../sysdeps/mach/i386/sysdep.h \
  ../sysdeps/mach/sysdep.h ../sysdeps/unix/i386/sysdep.h \
  ../sysdeps/unix/sysdep.h ../sysdeps/generic/sysdep.h \
  ../sysdeps/mach/sys/syscall.h ../sysdeps/i386/sysdep.h

and mach-shortcuts.h is an empty file.

> > It seems that this problem occurs only with gcc 3.1, which is obscure.
> I think it was always a problem and I don't know why we didn't see it before.

Great :)


`Rhubarb is no Egyptian god.' GNU      http://www.gnu.org    marcus@gnu.org
Marcus Brinkmann              The Hurd http://www.gnu.org/software/hurd/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]