how to compile the 0.01 version of kernel
Denis Kirjanov
kirjanov at gmail.com
Sun Jan 9 11:40:31 EST 2011
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 at gmx.us> 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 at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
--
Regards,
Denis
More information about the Kernelnewbies
mailing list