Skip navigation.
 
mlRe: cross-development Problems
FROM : Jack Repenning
DATE : Thu May 15 03:14:27 2008

On May 14, 2008, at 5:59 PM, Celery01 Lin wrote:

> But When I switch to tiger , MyTest crashs because of
> "dyld: lazy symbol binding failed: symbol not found: 
> HIShapeCreateWithRect
> ......
> Expected in :
> /system/library/Frameworks/ApplicationService.framework/Versions/A/
> ApplicationServices
> "
>
> This is a very weird problem . HIShapeCreateWithRect is inside
> Carbon.framework. Why the linker trys to resolve it in 
> ApplicationServices?
>
> Dose anyone have any suggestion ?


dyld searches several places before giving up, at which point it seems 
to complain only about the last spot it looked.  Of course, this is 
not the spot where the library actually is, since if it had found the 
library it wouldn't be complaining in the first place!  You should 
ignore the curious location in the error message, and just understand 
that the desired library was not found.  Since you know it's in 
Carbon.framework, check again your arrangements for making that 
framework available.

-==-
Jack Repenning
<email_removed>
Project Owner
SCPlugin
http://scplugin.tigris.org
"Subversion for the rest of OS X"

Related mailsAuthorDate
mlcross-development Problems Celery01 Lin May 15, 02:59
mlRe: cross-development Problems Nick Zitzmann May 15, 03:02
mlRe: cross-development Problems Jack Repenning May 15, 03:14
mlRe: cross-development Problems Celery01 Lin May 15, 03:34