I'm writing a preference pane which uses a timer added to the current run loop in the mode NSDefaultRunLoopMode.

It seems that 10.4.x systems can't find this symbol with a dyld link error at load time, and the preference pane fails to load on 10.4.x systems. Works fine on 10.5.x.

My prefpane links to:
MattBookPro:MacOS matt$ otool -L FadeGuardian
FadeGuardian:
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 12.0.0) /System/Library/Frameworks/PreferencePanes.framework/Versions/A/ PreferencePanes (compatibility version 1.0.0, current version 1.0.0) /System/Library/Frameworks/Security.framework/Versions/A/Security (compatibility version 1.0.0, current version 31122.0.0) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0) /usr/lib/libcrypto.0.9.7.dylib (compatibility version 0.9.7, current version 0.9.7) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/ CoreFoundation (compatibility version 150.0.0, current version 476.0.0) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 677.0.0) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.0.0) /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 227.0.0) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 949.0.0)


But interestingly enough:

MattBookPro:MacOS matt$ nm /System/Library/Frameworks/ Foundation.framework/Versions/C/Foundation | grep NSDefaultRunLoopMode
00272c56 S $ld$add$os10.4$_NSDefaultRunLoopMode

and

MattBookPro:MacOS matt$ nm /System/Library/Frameworks/ Foundation.framework/Versions/C/Foundation | grep NSRunLoopCommonModes
00272c57 S $ld$add$os10.4$_NSRunLoopCommonModes
         U _NSRunLoopCommonModes


Any ideas what's going on here?

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to