Hi folks, I went looking for a Universal Binary of MySQL-python (aka MySQLdb) now that I moved over to 2.5. Saw that there wasn't on undefined, so attempted to build myself. I get some rather weird stuff, that when googled only produces one slightly relevant result at http:// tinyurl.com/2ah45v .
Output: ---------------------- ~/Desktop/MySQL-python-1.2.2$ python setup.py build running build running build_py copying MySQLdb/release.py -> build/lib.macosx-10.3-fat-2.5/MySQLdb running build_ext building '_mysql' extension gcc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -fno-strict-aliasing - Wno-long-double -no-cpp-precomp -mno-fused-madd -fno-common -dynamic - DNDEBUG -g -O3 -Dversion_info=(1,2,2,'final',0) -D__version__=1.2.2 - I/usr/local/mysql/include -I/Library/Frameworks/Python.framework/ Versions/2.5/include/python2.5 -c _mysql.c -o build/temp.macosx-10.3- fat-2.5/_mysql.o -Os -arch ppc64 -fno-common In file included from /Library/Frameworks/Python.framework/Versions/ 2.5/include/python2.5/Python.h:57, from pymemcompat.h:10, from _mysql.c:29: /Library/Frameworks/Python.framework/Versions/2.5/include/python2.5/ pyport.h:734:2: error: #error "LONG_BIT definition appears wrong for platform (bad gcc/glibc config?)." In file included from _mysql.c:35: /usr/local/mysql/include/my_config.h:1021:1: warning: "SIZEOF_LONG" redefined In file included from /Library/Frameworks/Python.framework/Versions/ 2.5/include/python2.5/Python.h:8, from pymemcompat.h:10, from _mysql.c:29: /Library/Frameworks/Python.framework/Versions/2.5/include/python2.5/ pyconfig.h:807:1: warning: this is the location of the previous definition error: command 'gcc' failed with exit status 1 ---------------------- If it makes a difference I'm compiling this on a G5. Has anyone got the patch kicking around that was used to build the 2.4 UB package? Thanks, David _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig