Re: how to compile the 0.01 version of kernel

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

 



Thanks for you suggestion Denis, I'll look into that link.

--KK


On 1/9/2011 10:10 PM, Denis Kirjanov wrote:
> This guy has ported Linux to gcc4.x:
> http://www.kernel.org/pub/linux/kernel/people/abdel/readme
> I think that will help you
>
> On Sun, Jan 9, 2011 at 6:14 PM, KK<nitric.acid@xxxxxx>  wrote:
>> Hello All,
>> I was going through the linux kernel newbie articles in
>> kernelnewbies.com and found it very interesting. I downloaded the
>> tarballs for the 0.01 version of kernel from :
>> http://www.kernel.org/pub/linux/kernel/Historic/
>>
>> Then the next thing I was trying to do was to compile the source code
>> and try to understand the various methods/function calls, system calls
>> etc, but I'm not able to compile the code, I'm getting the following
>> errors:
>>
>>      $ make -f Makefile
>>      gas -c -o boot/head.o boot/head.s
>>      make: gas: Command not found
>>      make: *** [boot/head.o] Error 127
>>
>> Then I searched in the web for GAS and found that it GNU AS.  I've "as"
>> installed in my box, so I tried creating a symlink with the name "gas"
>> but then bumped into another error:
>>
>>      $ make
>>      gas -c -o boot/head.o boot/head.s
>>      gas: unrecognized option `-c'
>>      make: *** [boot/head.o] Error 1
>>
>> Is GNU AS same as "as" ? when running version check I got this:
>>      $ as --version
>>      GNU assembler (GNU Binutils) 2.20.51.20100410
>>      Copyright 2010 Free Software Foundation, Inc.
>>      This program is free software; you may redistribute it under the
>> terms of
>>      the GNU General Public License version 3 or later.
>>      This program has absolutely no warranty.
>>      This assembler was configured for a target of `i686-cygwin'.
>>
>> I tried searching on the web to find ways to install "GNU AS" but could
>> not get any useful info. I'm facing similar problem with "GNU LD". Is it
>> different from the "ld":
>>      $ ld --version
>>      GNU ld (GNU Binutils) 2.20.51.20100410
>>      Copyright 2010 Free Software Foundation, Inc.
>>      This program is free software; you may redistribute it under the
>> terms of
>>      the GNU General Public License version 3 or (at your option) a
>> later version.
>>      This program has absolutely no warranty.
>>
>> Can someone help me installing these two or let me know what is the fix
>> for the same.
>>
>> I'm running cygwin on Win7-64 bit
>>
>>
>> Thanks
>>
>> _______________________________________________
>> Kernelnewbies mailing list
>> Kernelnewbies@xxxxxxxxxxxxxxxxx
>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>
>
>


_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux