[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
Re: [LI] c compiler
On Mon, 15 Nov 1999, Shanker R Swaminathan wrote:
> > If you recompile pristine sources, all it tests is your ability to
> > type "CFLAGS=XXXXXX ./configure; make install".
>
> 1. recompiling from the CVS is still no joke.
I agree. The original post discussed compiling from a tar ball
> And many cards now-as- days
> come with drivers in source form , notably network drivers.There have been
> occasions, when a tweak in the source of the default drivers have been
> nescessary to get a card to work , there are still ISA cards around.
There will be instances where it might be neccessary and advisable to
build your own binaries. I say : Dont make a religion out of it. The
original poster mentioned that he *always* rebuilds from sources. I say :
If you do that then you might miss out on one or more of several
binaries-only packages.
> 2. if you have managed to compile without errors ever you must be lucky
> indeed. Try compiling apache 1.3.9 with mysql and php3 support as well as
> mod_perl without getting an error.
We seem to be reading different docs. I have built Apache with perl,
mysql, postgresql and php3 as modules. The build was without incident. I
followed instructions in the Unix Online Docs.
> to run commercial servers, you need these extensions,
> which are never available by default. ( You have to download them)
Sure. Rebuild when *neccessary*. I mentioned several situations where it
might be the correct thing to do.
> 4. if you are not willing to experiment, you will be better off Linux- After
> all, the open source philosophy encourages you to Strike out .
Too extreme, in my view. Seek the middle ground. For example, rebuilding
the Kernel by tweaking the optimisations and other compiler options
(-fno-strength-reduce perhaps ? Linus still carries it around) and then
using that kernel in a production environment is not experimenting. It is
recklessness. Will you expel me from your Linux club if I refuse to do
that?
> > I am afraid you would have to miss out
> > on several goodies that Linux Distributions bring with them. Here are a
> > few:
[List of binaries-only packages snipped]
> 6. Just how many of these packages do you use together?
Irrelevant. For somebody who decides to *always* rebuild from sources, it
is enough that not a single one is available.
> I never claimed i lay off commercial software, I only stated, that for
> packages where the source is available, it is silly not to take
> advantage of the options at your disposal.
Ah! Finally we agree.
--------------------------------------------------------------------
The Linux India Mailing List Archives are now available. Please search
the archive at http://lists.linux-india.org/ before posting your question
to avoid repetition and save bandwidth.