Re: upgrading open source software
Re: upgrading open source software
- Subject: Re: upgrading open source software
- From: Rush Manbert <email@hidden>
- Date: Thu, 09 Mar 2006 12:22:44 -0800
Dan LaSota wrote:
Hi,
One of my long term goals is learning how to competently evaluate,
configure, compile, and maintain various open source software projects
for OS X. Recent years of my professional life have been spent applying
4D RAD/database/web technology to solve client problems, so this is a
new direction for me.
I had a short term goal of installing the latest version of apache on a
G4 machine running 10.4.5. As you can imagine I hit some inscrutable
build errors, inscrutable to me anyway. In my short term quest to solve
this I attempted to install the latest release version of gcc. The last
few days have been spent reading the installation docs, googling the
error codes returned, reading open source project FAQs, learning about
new projects, etc.
This leads me to ask some advice about leaping ahead of what Apple
provides with its general OS updates, or what is provided with Xcode tools.
Given that the latest version of gcc is 4.1.0 and that the latest
version of gcc provided with Xcode 2.2 is 4.0.1, what are the pros and
cons of installing 4.1.0 direct from the open project page
http://gcc.gnu.org/ (other than the obvious one like inexperienced
people like me will have a hard time doing this)? Please note that this
is a general question the same question could be applied to the version
of apache that comes with OS X.
My 2 cents.
You can certainly download the distributions and build them and use
them, but I would strongly suggest that you NOT install anything in the
standard /usr/bin locations, or install any libraries over the set that
comes from Apple. That courts disaster.
Unless the package that you are building has a requirement to build with
gcc 4.1, it's probably not worth fooling with it. Most third party
packages are compatible with a range of gnu releases, and I would bet
that only a very few would require the absolute latest version of gcc.
My personal experience is with openssl, libxml, libxslt, xmlsec, and
Spider Monkey, so your mileage may vary, but all of these could be built
using the default gcc toolset that comes with 10.4.
Best of luck,
Rush
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden