MySQL Forums
Forum List  »  Source, Builds, Binaries

x86_64 build for Leopard?
Posted by: Ben Mitchell
Date: October 31, 2007 08:25AM

Trying to "get everything working again" after upgrading my Mac to Leopard over the weekend. Currently blocked on MySQL.

The root of the problem is that in Leopard, httpd is shipped as a Universal Binary including x86_64, which is how most modern Macs will invoke it. So anything that wants to link through to something in Apache has to support x86_64 too. Compiling the Apache extensions to support x86_64 (mod_python, for example) was tricky but I got past it. However:

mod_python in 64-bit requires Python in 64-bit
Easy: supported by Apple)

Python in 64-bit requires MySQLdb (pyton DBI lib) in 64-bit
Hard: Compile flags are trivial, but won't link. OSX dists of MySQL aren't x86_64

In fairness, all the current OSX MySQL dists are 10.4, so I'm kinda playing with fire by using them, but whatever.

So now I need to get a working build of MySQL that's x86_64 compliant. I'm happy to build from source, but I don't have it in me right now to slog through the very complicated set of build options for MySQL and figure out how to get what I need. Does anyone have a set of good build instructions to get a 64-bit Intel version of MySQL built for OSX?

Alternatively, is it likely the there'll be a packaged 10.5 MySQL dist available in the next couple of days?

Thanks,

-Ben

Options: ReplyQuote


Subject
Views
Written By
Posted
x86_64 build for Leopard?
9007
October 31, 2007 08:25AM
3760
October 31, 2007 06:14PM
3859
October 31, 2007 07:23PM
3607
November 01, 2007 11:44AM
3292
November 06, 2007 01:52PM
3387
November 03, 2007 08:20AM
3456
November 03, 2007 01:08PM
3260
November 03, 2007 01:09PM
3251
November 13, 2007 04:39PM
3266
November 13, 2007 12:28PM
3098
November 14, 2007 05:46PM
2235
February 28, 2008 03:19PM
3120
February 28, 2008 03:11PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.