Re: Does kernel use system stdarg.h?

Daniel Jacobowitz
2002-09-27T14:00:59Z

On Fri, Sep 27, 2002 at 03:18:35PM -0200, Denis Vlasenko wrote:
> Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.0.3/specs
> Configured with: ../gcc-3.0.3/configure --prefix=/usr/app/gcc-3.0.3posix --exec-prefix=/usr/app/gcc-3.0.3posix --bindir=/usr/app/gcc-3.0.3posix/bin --libdir=/usr/lib --infodir=/usr/app/gcc-3.0.3posix/info --mandir=/usr/app/gcc-3.0.3posix/man --with-slibdir=/usr/lib --with-local-prefix=/usr/local --with-gxx-include-dir=/usr/include/g++-v3 --enable-threads=posix
> Thread model: posix
> gcc version 3.0.3
> /usr/lib/gcc-lib/i686-pc-linux-gnu/3.0.3/cpp0 -lang-c -nostdinc -v
> ^^^^^^^^^

That's not the problem.

> -I/usr/src/linux-2.5.36/include
> -iprefix /usr/sbin/../../lib/gcc-lib/i686-pc-linux-gnu/3.0.3/

That's the problem. Where's the -iprefix coming from? Your configure
doesn't specify /usr/sbin anywhere.

Verdict: bad GCC install or a 3.0.3 bug. Might have to do with your
libdir-outside-of-prefix.

--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer