Hi citizens:

I noticed that 10.4 now comes with an aquafied TclTk framework. For awhile now I had been manually installing this, and then manually installing a framework build of Python.

With 10.4, this just became much easier, as the only thing required for me to build Python 2.4 was to configure enabling frameworks and then to issue make frameworkinstall. To get python to use the non- fink TclTk by default, I just put prepended /usr/bin to my path temporarily. After it installed, I created the symbolic link
/Library/Frameworks/Python.framework/Versions/Current/lib/python2.4/ site-packages -> /sw/lib/python2.4/site-packages/ to replace the (empty) framework site-packages directory with mine from fink, that contains other modules like numeric, scientific, Pmw, and so on.


As a result, programs (such as pymol) that use Tkinter or Pmw (which depends on Tkinter) launch FIVE TIMES faster than with the X-windows version in fink (6 seconds vs. 30 seconds on my 2x2.5 GHz G5), and using IDLE is now faster and it is aquafied.

I was wondering if it would be possible to have a version of Python within fink that builds against the aqua TclTk in fink? I think you can potentially put frameworks anywhere.

The only drawback I can see currently is that there are some functions within Pmw that depend on blt, which is not yet available in the aqua form.

Just an idea ...

Bill Scott




------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click _______________________________________________ Fink-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to