It's likely that a Tk or Python library is linking against one framework and Tk itself links against another. You'll have to run install_name_tool on the offending library.
Sent from my iPhone On Nov 14, 2012, at 10:29 AM, llvllj <mohsen.jad...@gmail.com> wrote: > I still have problem with this issue and I don't know what I'm doing wrong. > > objc[1296]: Class TKApplication is implemented in both > /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk and > /Library/Frameworks/Tk.framework/Versions/8.5/Tk. One of the two will be > used. Which one is undefined. > objc[1296]: Class TKMenu is implemented in both > /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk and > /Library/Frameworks/Tk.framework/Versions/8.5/Tk. One of the two will be > used. Which one is undefined. > objc[1296]: Class TKContentView is implemented in both > /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk and > /Library/Frameworks/Tk.framework/Versions/8.5/Tk. One of the two will be > used. Which one is undefined. > objc[1296]: Class TKWindow is implemented in both > /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk and > /Library/Frameworks/Tk.framework/Versions/8.5/Tk. One of the two will be > used. Which one is undefined. > > > Here is my otool -L Tk on both paths : > > on "/Library/Frameworks/Tk.framework/Versions/8.5" > > Tk: > /Library/Frameworks/Tk.framework/Versions/8.5/Tk (compatibility > version 8.5.0, current version 8.5.11) > /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current > version 125.2.0) > > /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation > (compatibility version 150.0.0, current version 550.29.0) > /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa > (compatibility version 1.0.0, current version 15.0.0) > /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon > (compatibility version 2.0.0, current version 152.0.0) > /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit > (compatibility version 1.0.0, current version 275.0.0) > /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current > version 625.0.0) > /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current > version 227.0.0) > > /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices > (compatibility version 1.0.0, current version 44.0.0) > > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices > (compatibility version 1.0.0, current version 38.0.0) > > /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation > (compatibility version 300.0.0, current version 751.29.0) > /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit > (compatibility version 45.0.0, current version 1038.32.0) > > on /System/Library/Frameworks/Tk.framework/Versions/8.5 : > > > Tk: /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk (compatibility > version 8.5.0, current version 8.5.9) > /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current > version 159.0.0) > > /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation > (compatibility version 150.0.0, current version 629.0.0) > /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa > (compatibility version 1.0.0, current version 17.0.0) > /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon > (compatibility version 2.0.0, current version 153.0.0) > /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit > (compatibility version 1.0.0, current version 275.0.0) > /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current > version 228.0.0) > > /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices > (compatibility version 1.0.0, current version 53.0.0) > > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices > (compatibility version 1.0.0, current version 41.0.0) > > /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation > (compatibility version 300.0.0, current version 829.0.0) > /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit > (compatibility version 45.0.0, current version 1125.0.0) > > > and this is what I did: > > > sudo install_name_tool -change > /System/Library/Frameworks/Tk.framework/Versions/8.5/Tk > /Library/Frameworks/Tk.framework/Versions/8.5/Tk Tk > > but after that nothing changed at all. > Can you provide me with more detail. I am not much familiar with Linker and > C stuff. > Thanks. > > > > -- > View this message in context: > http://python.6.n6.nabble.com/Segfault-in-Image-PhotoImage-on-OS-X-tp4931170p4995857.html > Sent from the Python - tkinter-discuss mailing list archive at Nabble.com. > _______________________________________________ > Tkinter-discuss mailing list > Tkinter-discuss@python.org > http://mail.python.org/mailman/listinfo/tkinter-discuss _______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org http://mail.python.org/mailman/listinfo/tkinter-discuss