
JCVALIERE@unog.ch [Thu, 24 Feb 2005 16:44:53 +0100]:
I'm running SLES 8 with kernel 2.4.21-273 and glibc-2.2.5.-233.
If this is really the glibc, don't recompile it unless you're willing to recompile your complete system. glibc is the base on which almost *all* other packages build. So unless you're an expert and exactly know what you're doing, do not even think about recompiling glibc.
I need to modify the number of thread per application from 1024 to 8192. The glibc installed on the system is glibc-2.2.5.-233, so I installed the glibc-2.2.5.-233.src.rpm, modified the source and recompile the package from souce. Unofortunately, the following header are missing. I can add these file by hand, but don't think this the good way to do.
When I try to recompile glibc I got an error because the <gd.h> <gdfonts.h> <gdfontl.h> and <gd_io.h> file is not found.
These headers are not needed by any part of glibc. I guess you mean glib.
They are needed by the memusagestat util.
These include files are present in /usr/include of course but not in kernel-header.
Which kernel header? The headers that are part of the Linux kernel sources do not need these headers.
rpm -ba glibc.spec generates 2 repertory in BUILD --> glibc-2.2 and kernel-header I agree with you that the files that are missing are absolutely not part of the kernel but I don't understand why they are missing in the glibc-2.2 repertory.
So please explain more clearly what you want to do.
Philipp
Thanks in advance. -- Cordialement, Best Regards, Jean-Christophe VALIERE jcvaliere@unog.ch