MySQLdb unter Mac OS X „Snow Leopard“

Wenn man unter Mac OS X MySQLdb bauen will, und einen Intel-Mac mit Snow Leopard zusammen mit XCode 4 betreibt, muss man einige Hürden umschiffen.

1.    Man muss darauf achten, dass Python und MySQL in der gleichen Architektur vorliegen (entweder i386 oder x86_64)
2.    MySQL-python herunterladen und auspacken (http://pypi.python.org/pypi/MySQL-python/)
3.    Im Default ist das Compile-Target von XCode 10.3. Das funktioniert nicht!
⁃    export ARCHFLAGS=‘-arch x86_64′
⁃    export MACOSX_DEPLOYMENT_TARGET=10.6
4.    Jetzt kann man, wie üblich, mit python setup.py build und python setup.py install das Paket MySQLdb bauen (siehe README).

Allerdings funktioniert es noch nicht, wenn man versucht, das Modul zu importieren, so wird man mit folgender Fehlermeldung belohnt:

„MySQLdb unter Mac OS X „Snow Leopard““ weiterlesen

Mal was anderes – Against Me!

Ich bin gerade bei iTunes über dieses Album gestolpert: „White Crosses“ von Against Me!. Der Begriff „Alternative“ ist ja leider ziemlich schwammig, scheinbar tendiere ich durchaus zu Alternative Rock. Insofern war mir vieles, was sich in den letzten beiden Jahren hier getan hat, einfach zu punkig, obwohl ich das grundsätzlich nicht schlecht finde. „White Crosses“ ist da eindeutig rockiger, mit ein wenig Blues, ein wenig Mainstream, aber sehr eingängig, und auch nach dem 5. Hören nicht langweilig oder mit dem Beigeschmack „Hätte jetzt dann doch nicht sein müssen“ versehen. Etwas braver als Theory of a Deadman vielleicht, etwas weniger griffig als Alkaline Trio, aber wirklich hörenswert!