Lenz Grimmer wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
On Fri, 12 Sep 2003, Michael Stassen wrote:
I have Mac OS X 10.2.6 with December 2002 Dev Tools and the Dec 2002 gcc updater, which means I'm using gcc 3.3.
[...]
I assume you mean the August 2003 updater? This is the one that included the gcc-3.3 update.
When I downloaded it on August 30, it was called "Dec2002gccUpdater.dmg," perhaps because it was an update to the Dec 2002 DevTools. That has disappeared and the August 2003 gcc Updater now sits in its place. Looking at the About file, they look mostly the same, except the August 2003 version has added the -fast flag to gcc for G4 and G5 optimization.
I deleted -traditional-cpp from the FLAGS in configure, then reran it as before. Configure completed successfully, after which I was able to build with make. Running `make test` resulted in "all tests passed." I've installed it, and it seems to be working.
Unless someone tells me otherwise, I'm going to conclude that this was a configure bug and that removing -traditional-cpp was the correct fix. In that case, configure ought to be fixed for everyone.
Thanks for the hint - we did not test the Mac OS X build with gcc-3.3 yet. Your fix looks correct - we will update our configure script accordingly. Not sure if "-traditional-cpp" is required for Mac OS X at all - maybe I can simply remove it for darwin6 in general.
You're welcome. My man gcc says:
-traditional -traditional-cpp Formerly, these options caused GCC to attempt to emu- late a pre-standard C compiler. They are now only supported with the -E switch. The preprocessor con- tinues to support a pre-standard mode. See the GNU CPP manual for details.
This isn't my area of expertise, but that doesn't look to me like something Mac OS X needs. I should point out, however, that I have not tried this with any previous version of OS X / DevTools, only with 10.2.6 and gcc 3.3.
Bye,
LenZ
- --
Michael
-- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]