MySQLdb instead uses setuptools.
So: does anyone have a clue how I can convince setuptools to build
a PPC
binary (or better yet, a Universal one) on an Intel machine?
I just downloaded the mysqldb module from sourceforge to have a look
at how it decides how to compile its C extension. It looks like it's
getting the CFLAGS and LFLAGS from mysql_config. You'll need a
universal binary of libmysqlclient (as Chris already pointed out). At
any rate, you'll want to try to see what CFLAGS/LFLAGS were used to
compile libmysqlclient. You might try to run the following command in
terminal:
$ mysql_config --cflags
Which may shed some light on the situation. You'll be looking for
something like this in the output:
-arch ppc -arch i386
Which tells the compiler to include these architectures in the
resulting binary. As Chris already mentioned, you'll also need a
universal Python--I'm assuming you've already got that... Good luck.
~ Daniel
_______________________________________________
Pythonmac-SIG maillist - Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig