On Thu, 7 Jun 2001, Minich, Raymond C wrote:
> Hey y'all..........
>
> Al Stevens in the latest issue (July 2001, pg 116) of DDJ kinda puts light
^^^^^^^^^^ Pardon my ignorance, who is Al Stevens?
> on the GCC issue with regards to Red Hat 7.0.
^^^^^^^^^^^
The original question was about RedHat 7.1
>
> I'm not here to plug DDJ, just to let you know that with all the compiler
> issue traffic that's been gracing my CRT there's a detailed explanation that
> may be plausible.
>
> He says the default gcc compiler that shipped with RH7.0 was "not blessed by
> the GCC project and not capable of compiling the Linux Kernel". "Red Hat 7.0
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
That is correct statement wrt 2.2.x which was a default kernel in RedHat7.1
> .... unusable as development platform". However kgcc is in the distribution
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
I would argue that this is a dubious statement. The whole reason gcc2.96
was created is to make (widely) available a C and C++ compiler which is
close to current C and C++ standards (read bero web page). And as such
it was a favor to developers.
Unfortunately 2.2.x kernel had bugs that prevented it from being compiled
by gcc2.96. That is why RH had to include an older compiler (egcs1.1.2).
> and is "a renamed version of GCC 2.95.2" "Red Hat installs [kgcc] if you
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RedHat never shipped gcc 2.95.2, kgcc is a renemed egcs1.1.2 (try kgcc -v).
> specify you want to do kernel development".
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
That is the only 100% correct statement in the quoted text.
Note that in RedHat 7.1 default kernel is 2.4.2 and gcc2.96 compiles 2.4.x
kernels correctly.
>
> I sure hope i put the quotes in the right place to comply with the "Fair Use
> Doctrine' :>)
>
> Best regards,
>
> Ray Minich
Regards,
Dmitri.
----- End of forwarded message from [EMAIL PROTECTED] -----
-- [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/