The cmd.so in pymol appears to be built with flat namespace. That
means (I think) that even though cmd.so explicitly says to use the
libjpeg.3.dylib in /sw/lib (as per 'otool -L' output, i.e., the one
that was used when compiling cmd.so), the /usr/local/lib one that was
already loaded is used instead. Might be interesting to adjust the
pymol build to use more modern linker flags, perhaps enabling cmd.so
to load the exact libjpeg.3.dylib that was used at compile-time. Try
editing pymol-py.patch to alter the line beginning with +BUILD so that
it says "-undefined error" instead of "-flat_namespace -undefined
suppress". That is, make change from:

+BUILD = -bundle -bundle_loader @FINKPREFIX@/bin/python2.X -flat_namespace 
-undefined suppress

to:

+BUILD = -bundle -bundle_loader @FINKPREFIX@/bin/python2.X -undefined error

and then 'fink rebuild pymol-py24' (or whichever -py version you use).

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-beginners mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to