POV-Ray : Newsgroups : povray.off-topic : Compiling stuff Server Time
30 Sep 2024 13:18:08 EDT (-0400)
  Compiling stuff (Message 31 to 40 of 283)  
<<< Previous 10 Messages Goto Latest 10 Messages Next 10 Messages >>>
From: Stephen
Subject: Re: Compiling stuff
Date: 8 Dec 2008 17:45:22
Message: <oq8rj4lrimevl3jshkvoab06viag59bf3l@4ax.com>
On 8 Dec 2008 17:37:11 -0500, Warp <war### [at] tagpovrayorg> wrote:

>Stephen <mcavoysAT@aoldotcom> wrote:
>> >  Guess how many times I have compiled the linux kernel in my life.
>
>> The one time you did it correctly?
>
>  I haven't compiled it even once.

Join the club, neither have I. :)
-- 

Regards
     Stephen


Post a reply to this message

From: Eero Ahonen
Subject: Re: Compiling stuff
Date: 8 Dec 2008 17:54:35
Message: <493da5ab$1@news.povray.org>
Warp wrote:
> 
>   I really can't understand why some people seem to be constantly compiling
> the linux kernel.
> 
>   Guess how many times I have compiled the linux kernel in my life.
> 

Constantly - naah. But when running Red Hat ('bout 1998-2003 oslt) and
Debian ('bout 2001-2008) something (variating from time to time,
naturally) in the packet kernels has either been made differently than
I'd like or left to be undone at all.

And somehow while using Gentoo compiling also the kernel just makes
sense ;).

-Aero


Post a reply to this message

From: Jim Henderson
Subject: Re: Compiling stuff
Date: 8 Dec 2008 18:01:48
Message: <493da75c$1@news.povray.org>
On Mon, 08 Dec 2008 14:18:25 -0500, Tom Austin wrote:

>> Try LFS, that'll really teach you a lot about linux, even if you don't
>> get a bootable system.
>> 
>> Jim
> 
> It's not too hard to get a bootable LFS system - and if it is hard and
> you get it to boot, then you've learned a lot!

Maybe now it is, I remember it used to be an incredible way to install 
because you had to do *everything*.  I've seen some newer releases that 
script some things, though.

Jim


Post a reply to this message

From: Jim Henderson
Subject: Re: Compiling stuff
Date: 8 Dec 2008 18:02:55
Message: <493da79f$1@news.povray.org>
On Mon, 08 Dec 2008 12:04:57 -0800, Darren New wrote:

> Jim Henderson wrote:
>> Driver support beyond what's in your shipping kernel.
> 
> I've added drivers that didn't need a kernel recompile. Admittedly, I
> don't think they showed up in the file system as such (i.e., they didn't
> show up in /dev), but I didn't need that.

Yeah, if you have module support compiled in, you only have to compile 
the modules you need, and that does speed things up a bit.  If you're 
using a monolithic kernel (more common in the "old days") without modular 
support, then it was a rebuild.

I used to regularly build my kernels because I wanted features in newer 
versions or add-on drivers that were written to a specific kernel release.

Jim


Post a reply to this message

From: Jim Henderson
Subject: Re: Compiling stuff
Date: 8 Dec 2008 18:04:17
Message: <493da7f1@news.povray.org>
On Mon, 08 Dec 2008 17:31:36 -0200, Nicolas Alvarez wrote:

> Jim Henderson wrote:
>> Building GCC on Sun systems was fun - IIRC, it compiled itself three
>> times, first time using the commercial compiler that came with the OS,
>> and then two separate passes with GCC itself to optimize its own code.
> 
> Yep, the three-phase bootstrapping. I think the final step is building
> itself with itself and comparing both executables, to make sure
> everything worked.

Yeah, that could be it.  I remember it took *hours* to complete, we 
started it and went to dinner, when we came back it still wasn't done.

Jim


Post a reply to this message

From: Jim Henderson
Subject: Re: Compiling stuff
Date: 8 Dec 2008 18:05:26
Message: <493da836$1@news.povray.org>
On Mon, 08 Dec 2008 14:22:31 -0500, Tom Austin wrote:

> Hey Jim, sounds like you are into the LFS stuff as well.

Well, I've installed it once or twice in my life - I don't know if that 
qualifies as "into" it. :-)

Jim


Post a reply to this message

From: Tor Olav Kristensen
Subject: Re: Compiling stuff
Date: 8 Dec 2008 18:08:36
Message: <493da8f4@news.povray.org>
Orchid XP v8 wrote:
>> ...
>>> Have you ever tried to compile a compiler, BTW?  Like GCC or GHC?  
>>> come back
>>> when you do.
>> ...
>>
>> If he is using Gentoo, then maybe he has done that already.
> 
> Was using Gentoo. And I'm pretty sure they give you a GCC binary 
> pre-built. (How would you build anything else otherwise?) Also the C 
> standard libraries, possibly. I can't remember.

Yes, but sometimes one does an "emerge --sync && emerge -uDN world"


> Hold on a sec...
> 
> http://www.bash.org/?464385
> 
> ...nope, no help there. ;-) It's hidden away in bootstrap.sh

;)

-- 
Tor Olav
http://subcube.com


Post a reply to this message

From: nemesis
Subject: Re: Compiling stuff
Date: 8 Dec 2008 18:20:00
Message: <web.493daa9580411eecdaf6be9f0@news.povray.org>
Stephen <mcavoysAT@aolDOTcom> wrote:
> On 8 Dec 2008 17:37:11 -0500, Warp <war### [at] tagpovrayorg> wrote:
>
> >Stephen <mcavoysAT@aoldotcom> wrote:
> >> >  Guess how many times I have compiled the linux kernel in my life.
> >
> >> The one time you did it correctly?
> >
> >  I haven't compiled it even once.
>
> Join the club, neither have I. :)

I'm joining.  Never did that "initiation" exam. ;)


Post a reply to this message

From: Mueen Nawaz
Subject: Re: Compiling stuff
Date: 8 Dec 2008 20:20:25
Message: <493dc7d9@news.povray.org>
Warp wrote:
> Mueen Nawaz <m.n### [at] ieeeorg> wrote:
>>         I don't do it often - probably 1-3 times a year.
> 
>   I really can't understand why some people seem to be constantly compiling
> the linux kernel.
> 
>   Guess how many times I have compiled the linux kernel in my life.

	I'm tempted to simply answer with: "Read the rest of that message."

	But that probably will just lead to "Why did you have to do it the
first time?"

	Answer: I was doing a Stage 1 Gentoo install - which meant compiling
*everything* from scratch. That must, of course, include the kernel.

	It's quite conceivable that the default kernel options will miss out a
lot (as it did for, say, DAV support and I believe does for the MPPE
support I need for the PPTP VPN). So you then go and recompile to enable
those.

	Then you have my embedded network card. Support for that was needed at
the kernel level. At the time, default kernels did not have support for
it, and you'd have to get it from the manufacturer and compile it as a
kernel module. Probably most popular distributions patched the kernel,
but I was on Gentoo and had to do it myself (which, kind of, is the
point of Gentoo). The kernels include it now by default.

	Since I *had* to compile the kernel to install Gentoo(+), I went for
minimalism - I disabled everything I didn't need. Then recompiled
whenever I needed more. As the default setup wouldn't have worked
anyway, and I had to make menuconfig anyway, why not do it right?

	Do popular distributions have everything enabled in the kernel by
default? I really doubt it. So none of you has ever needed to install a
package that required some kernel support - only to find that the
distro's kernel didn't enable that feature?

	I don't see what the big deal is, and why people keep heavily
emphasizing to others that one shouldn't have to compile the kernel.
It's fairly straightforward, and doesn't break anything for me. In the
old days, you'd have to recompile ALSA and a few other packages
everytime you compiled the kernel, but those days are gone.

(+) Neglecting the technicality that I didn't have to do a Stage 1
install. In my case, though, that was the whole reason I was installing
Gentoo to begin with. And was well rewarded for the effort.

-- 
(Ice rocks hit the hull)  "Captain, we are being hailed."


                    /\  /\               /\  /
                   /  \/  \ u e e n     /  \/  a w a z
                       >>>>>>mue### [at] nawazorg<<<<<<
                                   anl


Post a reply to this message

From: Mueen Nawaz
Subject: Re: Compiling stuff
Date: 8 Dec 2008 20:23:06
Message: <493dc87a$1@news.povray.org>
Jim Henderson wrote:
> Try LFS, that'll really teach you a lot about linux, even if you don't 
> get a bootable system.

	Ugh. You just reminded me of my nightmares with LFS. I didn't learn
much, and mostly copied & pasted the commands. Got it to work. Never
bothered to go forward with BLFS.

	LFS *is* good for learning. However, it and BLFS will probably suck
heavily if you want to use it as your primary system and maintain it.
That's what led me to Gentoo.

-- 
(Ice rocks hit the hull)  "Captain, we are being hailed."


                    /\  /\               /\  /
                   /  \/  \ u e e n     /  \/  a w a z
                       >>>>>>mue### [at] nawazorg<<<<<<
                                   anl


Post a reply to this message

<<< Previous 10 Messages Goto Latest 10 Messages Next 10 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.