[Tkinter-discuss] Installing Tk.framework to directory other than system directories
jstradli at nmt.edu
jstradli at nmt.edu
Fri Feb 16 17:56:26 CET 2007
Hello,
Platform: Mac OS X 10.4
I'm trying to install the Tk.framework to a directory other than
/Library/Frameworks or /System/Library/Frameworks or ~/Library/Frameworks
. I'm wanting to do this so I can create Mac packages with a custom build
of Python, Tkinter and some additional modules that can be installed in a
completely self contained custom directory. I don't want Tk.framework to
be installed to the system directories because it may inadvertently
clobber a users Tk.framework ;-).
Here is what I have done
1) Built tcl with framework enabled and custom prefix.
Then I changed the path the framework was to be
installed to in the Makefile
(namely /opt/<somename>/Library/Frameworks)
2) I then repeated the above for tk
3) I configured python with a custom prefix,
then I edited setup.py and added to the
beginning of the list variable "framework_dirs"
the path to my tk and tcl frameworks
(/opt/<somename>/Library/Frameworks)
I than ran make and make install
After testing this I noticed that it was still linking to the
MAC OS default Tk.framework in /System/Library/Frameworks not
my newly installed framework?
Sorry for the long-windedness I wanted to make it clear what
I have done and my end goal.
Regards,
Joe
More information about the Tkinter-discuss
mailing list