Python Imaging Library (PIL) op Mac OS X inclusief libjpeg en freetype2Ik wilde image manipulatie doen vanuit Python op mijn Mac. Dan kom je zo'n beetje automatisch op PIL uit.
Nou kun je de voorgecompileerde installatie van PythonMac.org proberen, maar die is voor Python 2.5 op Mac OS 10.4 (universal binary). Bij mij werkte dat perfect. Wellicht werkt hij ook op 10.5 (ik heb zelf 10.4).
Als hij niet werkt of je wilt zelf PIL compileren, dan moet je met een aantal dingen rekening houden...
—Benodigdheden:
$ cd jpeg-6b/ $ ln -s `which glibtool` libtool $ export MACOSX_DEPLOYMENT_TARGET=10.4 $ ./configure --enable-shared --enable-static --host=powerpc $ make $ sudo make install
Activeer eerst de bytecode hinting en subpixel rendering door wat #defines aan te zetten in een headerfile. Zie docs/TRUETYPE voor details.
$ cd freetype-2.3.7/ $ rm config.mk $ ./configure $ make $ sudo make install
$ cd Imaging-1.1.6 $ python setup.py build
Hij zou nu moeten aangeven in een BUILD SUMMARY: TKINTER support OK, JPEG support ok, ZLIB/PNG support ok, FREETYPE2 support ok.
$ sudo python setup.py install $ python selftest.py
De selftest moet foutloos verlopen en iets zeggen als "57 tests passed".