[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

BOUNCE rtl@rtlinux.org: Approval required: Non-member submissionfrom [Dmitri A Sergatskov <dima@coffee.phys.unm.edu>] (fwd)



>From owner-rtl Fri Jun  8 01:29:33 2001
Received: from localhost.localdomain (homerun.phys.unm.edu [64.106.62.243])
	by hq.fsmlabs.com (8.11.2/8.11.2) with ESMTP id f587TVC06382
	for <rtl@fsmlabs.com>; Fri, 8 Jun 2001 01:29:32 -0600
Received: from localhost (dima@localhost)
	by localhost.localdomain (8.11.2/8.11.2) with ESMTP id f587QDM03884
	for <rtl@fsmlabs.com>; Fri, 8 Jun 2001 01:26:14 -0600
X-Authentication-Warning: localhost.localdomain: dima owned process doing -bs
Date: Fri, 8 Jun 2001 01:26:12 -0600 (MDT)
From: Dmitri A Sergatskov <dima@coffee.phys.unm.edu>
X-X-Sender:  <dima@localhost.localdomain>
To: <rtl@fsmlabs.com>
Subject: Re: [rtl] Compiler errors
In-Reply-To: <ED794F4AC45EF14DB56E54B24BA275C30832EE@BRADEXCH1.dmd.local>
Message-ID: <Pine.LNX.4.33.0106080112140.688-100000@localhost.localdomain>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

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 owner-rtl@fsmlabs.com -----