Installing PIL on Mac OS X Leopard virtualenv with easy_install
collect2: ld returned 1 exit status lipo: can't open input file: /var/folders/nO/nOf0lGB+GlGrFGnhcyaFPE+++TI/-Tmp-//ccqHwR4o.out (No such file or directory) error: Setup script exited with error: command 'gcc' failed with exit status 1
Then it's failing because it doesn't have the universal versions of some packages installed.
Installing Universal Packages
sudo port install libiconv +universal sudo port upgrade --enforce-variants zlib +universal sudo port install jpeg +universal sudo port install freetype2 +universal
Now Install PIL
This is a version of PIL that plays nice with setuptools.