i have a PIL binary for python2.6.1 on Snow Leopard. I use the Apple-native 
python, and i haven't run the module through any tests to verify it's 
soundness, but just doing "import Image" in python works just fine...

let me know if anyone would like it, or would like to discuss. I can always be 
found on #utahpython on IRC under the name mgeary.

best,

michael geary


On Dec 3, 2009, at 5:52 PM, Christopher Barker wrote:

> First:
> 
> Does anyone have a PIL binary for Python2.6.4? That would be the easiest way 
> to get it?
> 
> I built one for Frederik last spring, but I don't know what happened to it, 
> nor do I remember whether it was for py2.5 or py2.6
> 
> It's not too hard to do -- at least with 10.5 machine -- I have a 10.4.11 PP 
> now, and macports does not build Universal right at this point :-(
> 
> Xiao Yu wrote:
>> I apologize for not having caught onto the nuance of differences between the 
>> Apple system Python, python.org's Python and MacPort's Python yet. I have 
>> installed python.org's Python 2.6.4. I however have trouble building PIL on 
>> it.
>> lipo: can't open input file: /var/tmp//ccmUAK0V.out (No such file or 
>> directory)
>> error: Setup script exited with error: command 'gcc-4.0' failed with exit 
>> status 1
>> I am being told by the folks at comp.lang.python that the problem is because 
>> of missing libraries. Could someone please instruct me how to proceed? I 
>> couldn't google the proper procedures. My ultimate goal is to get my 
>> PyQt-PIL application working again.
> 
> That is likely. If you look at the error messages that came before, you may 
> find more details, but PIL does depend in a couple other libs that Apple does 
> not provide.
> 
> You will find a list of these libs in the PIL docs, and probably discussion 
> about Mac-specific issue in the archives of this list and assorted Wikis  -- 
> do some goggling. I think you need libjpeg and libfreetype, though freetype 
> may now come with OS-X 10.6
> 
> The easiest way to get them is to use macports (or maybe fink).
> 
> If you just need it to work for you, then it's pretty easy. Use macports to 
> build libjpeg, and make sure the PIL build can find it, and away you go.
> 
> If you want to re-distribute, then you'll want to build the libd Universal, 
> which macports shoudl be able to do with:
> 
> port install libjpeg _universal
> 
> or something like that. Then you want make sure that PIL finds only the 
> static libs -- I think macports builds both, so you may need to go delete the 
> *.dylib versions so that they won't be found -- a kludge, but gcc really 
> tries hard to use dynamic libs.
> 
> Sorry I don't have time to do more right now!
> 
> -Chris
> 
> 
> 
> 
> -- 
> Christopher Barker, Ph.D.
> Oceanographer
> 
> Emergency Response Division
> NOAA/NOS/OR&R            (206) 526-6959   voice
> 7600 Sand Point Way NE   (206) 526-6329   fax
> Seattle, WA  98115       (206) 526-6317   main reception
> 
> chris.bar...@noaa.gov
> _______________________________________________
> Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
> http://mail.python.org/mailman/listinfo/pythonmac-sig

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to