Problem building glibc under 0.28rc{28,31}

Dan Kegel dank@kegel.com
Sat Aug 14 05:19:00 GMT 2004


Ken Rose wrote:
> I'm having a problem building gcc-3.2.3-glibc-2.2.3 for linux-2.4.26
> under crosstools-0.28.  I'm upgrading the kernel under a bunch of
> software on a ppc405GPr target board, and I'd like to build a new glibc
> to slide onto the boards boot image, and keep the other userland code
> as-is. I modified gcc-3.2.3-glibc-2.2.3.dat to use kernel 2.4.26.
> I thought it was obvious that's what caused the problem, but the 
> unchanged version shows the same problem.  I'm hoping there's a
> solution short of recompiling userland or skipping the kernel upgrade.
> 
> Has anyone else seen this, or have I not yet completely cleaned up my 
> system?  ...
> ../sysdeps/powerpc/fclrexcpt.c:20:23: fenv_libc.h: No such file or 
> directory
> ../sysdeps/powerpc/fclrexcpt.c: In function `__feclearexcept':
> ../sysdeps/powerpc/fclrexcpt.c:26: `fenv_union_t' undeclared (first use
> in this function) ...
> ../sysdeps/powerpc/fclrexcpt.c:36: warning: implicit declaration of
> function `fesetenv_register'
> make[2]: ***
> [/home/ken/crosstool-0.28-rc31/build/powerpc-405-linux-gnu/gcc-3.2.3-glibc-2.2.3/build-glibc/math/fclrexcpt.o] 
> 
> Error 1

FWIW, my intern Dimi ran into this two years ago:
http://sources.redhat.com/ml/crossgcc/2002-05/msg00132.html

So you're saying a vanilla build of crosstool-0.28-rc31 for
ppc405, gcc-3.2.3, glibc-2.2.3, and linux-2.4.26 fails, eh?
Could you try glibc-2.2.5 or 2.3.2?
- Dan


-- 
My technical stuff: http://kegel.com
My politics: see http://www.misleader.org for examples of why I'm for regime change

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com



More information about the crossgcc mailing list