Subject: Linux Kernel

Hi!

I'm university student in Brazil and would like to know if during the process of compilation of the kernel of the linux the tecnology of cluster is used.



Marcondes

--
_______________________________________________
Check out the latest SMS services @ http://www.linuxmail.org
This allows you to send and receive SMS through your mailbox.

Powered by Outblaze


2005-04-22 05:10:22

by Matan Peled

[permalink] [raw]
Subject: Re: Linux Kernel

Marcondes Monteiro de Arau wrote:
> Hi!
>
> I'm university student in Brazil and would like to know if during the process of compilation of the kernel of the linux the tecnology of cluster is used.
>
>
>
> Marcondes
>

Are you talking about using a cluster to compile the kernel? In that case,
Google for DistCC.

Are you asking if a compiled linux kernel can be used as part of a cluster?
openMosix is the project you're searching for.

--
[Name ] :: [Matan I. Peled ]
[Location ] :: [Israel ]
[Public Key] :: [0xD6F42CA5 ]
[Keyserver ] :: [keyserver.kjsl.com]
encrypted/signed plain text preferred


Attachments:
signature.asc (189.00 B)
OpenPGP digital signature

2012-10-23 14:35:18

by Justin P. Mattock

[permalink] [raw]
Subject: Re: Linux Kernel

On 10/23/2012 04:32 AM, Dwiastika Peppy wrote:
> Hai Justin. My name is Peppy
> I wanna ask you about installing Linux Kernel 2.6.27
> I'm a newbie in Linux user
> I got problem when installed Linux Kernel and this is the problem :
> *scripts/unifdef.c:209: error: conflicting types for ?getline?
> /usr/include/stdio.h:651: note: previous declaration of ?getline? was here
> make[2]: *** [scripts/unifdef] Error 1
> make[1]: *** [__headers] Error 2
> make: *** [vmlinux] Error 2*
>
> what should i do to solve this problem?
> maybe you can help me..
> Thank you before Justin
>
> Best Regards,
>
>
> Peppy


from what I remember libc made the change then everything else had to be
fixed. this commit is the commit which fixes it:

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=d15bd1067b1fcb2b7250d22bc0c7c7fea0b759f7

but after thinking this over we probably should have done a
get_line || getline();
so old and new can always be working for people using older kernels and
in the event of bisecting. but then again we might have more of a
bloated kernel if we did this approach to _every_ function definition
rename in the kernel.

anyway hope this helps with your build experience of the kernel.

Justin P. Mattock