In message <[EMAIL PROTECTED]> Frederic Cazenave wrote:
>
> > > > > I have installed this files :
> > > > > 521612 -rw-r--r-- 1 root root 19090206 Feb 14 20:56
> > > > > linux-2.2.18.tar.gz
> > > > > 521622 -rw-r--r-- 1 root root 450860 Feb 16 15:10
> > > > > rtlinux-3.0.tar.gz
...
> gcc -v
> Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
> gcc version 2.96 20000731 (Red Hat Linux 7.0)
GCC as shipped with RH 7.0 is, ummm..., broken. Let's call it broken.
You cannot use it to compile Linux kernel code. RedHat includes
another (older, working) version of GCC for kernel code; it's called
"kgcc":
-> gcc -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
gcc version 2.96 20000731 (Red Hat Linux 7.0)
-> kgcc -v
Reading specs from /usr/lib/gcc-lib/i386-glibc21-linux/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
You will find something like that in RedHat's kernel Makefiles:
CC := $(shell if which $(CROSS_COMPILE)kgcc > /dev/null 2>&1; \
then echo $(CROSS_COMPILE) kgcc; else echo $(CROSS_COMPILE)gcc; fi) \
-D__KERNEL__ -I$(HPATH)
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: [EMAIL PROTECTED]
A direct quote from the Boss: "We passed over a lot of good people to
get the ones we hired."
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
--
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/