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

Reply via email to