From: Michael B. <mb...@jp...> - 2005-04-21 15:27:50
|
Hi Olive, I've had similar problems on both Solaris 8 and 9. By running python under truss: truss python I saw that the "illegal instruction" and core dump was happening in the freetype libraries. I had built freetype 2.1.9 myself. When I deleted my own libfreetype.* and instead used the prebuilt versions /usr/sfw/lib/libfreetype.* my crashes went away. (Note that /usr/sfw/lib is the Solaris 9 location. I'm not sure if it's the Solaris 8 location or not). I had built libfreetype.6.3.7 (freetype 2.1.9) and /usr/sfw/lib contained the earlier version libfreetype.6.3.1 . I don't whether this is a Solaris-only bug in later versions of freetype, or if the /usr/sfw/lib versions were built a different way than I built mine. Anyway, that's how I solved the problem. I would suggest that you try: (1) Finding the Sun-supplied libfreetype.so binaries and using those, or (2) building the version of libfreetype that produces libfreetype.6.3.1. Please let me know how you solve the problem. Good luck! --Michael Brady |