linux kernel compliation : Is it possible to compile it by othercompiler?
Karl F. Larsen
klarsen1 at gmail.com
Mon Sep 21 21:31:25 UTC 2009
Mark Haney wrote:
> Karl F. Larsen wrote:
>>
>> In the early days of Linux we got the kernel as a tarball. You would
>> make and then make install and you were set up. The compiler was the
>> current gcc. In those days there were several named brands of Linux and
>> you got the kernel from another source.
>
> I don't know where you were then, but binary kernels have been around
> since the very early days. Granted if you wanted to add modules for
> devices you had but weren't included in the kernel that was something
> else entirely. I don't ever recall any 'name brand' linux distros
> that came without a binary kernel (gentoo doesn't really count) and that
> you had to 'get the kernel from another source'.
>
>> It was sure confusing and difficult for previous DOS users. But it was
>> exciting too.
>>
>> The early X-window from MIT was lots better than windows of the same
>> period.
>>
>> Ubuntu was the first place I ran into a binary kernel package. Now I
>> get a new kernel as a small upgrade.
>
>
> Ubuntu was the first place you got a binary kernel?
Not sure, but it is the first place I get them as an upgrade from a
repo. I used Red Hat before Ubuntu and didn't get a new kernel from a repo.
What distro did you
> use prior to that that didn't come with a binary one? I've been
> tooling with Linux (and hell, MINIX) since the really early days and
> remember seeing early RH and Slackware versions with binary kernels.
>
I think it was Slackware early that had the tar ball kernels and very
few, if any, had no additions to the kernel like we have today.
> As for compiling the kernel with something OTHER than GCC, yeah, I've
> done it. Intel's C compiler will build it. IIRC, virtually /any/
> commercial C++ compiler would build it. It might not be the case now,
> but I'd not bet on it.
>
>
>
>
>
Well I used GCC because that was what we had. There were other C
compilers but they cos money!
karl
--
Karl F. Larsen, AKA K5DI
Linux User
#450462 http://counter.li.org.
Key ID = 3951B48D
More information about the ubuntu-users
mailing list