Problem with prebinding and Frameworks
Problem with prebinding and Frameworks
- Subject: Problem with prebinding and Frameworks
- From: Julio Bianco <email@hidden>
- Date: Wed, 3 May 2006 16:00:27 -0300
Hi all,
I've got an external framework developed by somebody, and I'm
developing a framework that uses this other one, and then an
application that uses my own framework. Everything works just fine
with my own framework, but because of some new ways to work with
links with code developed from OSX 10.4, I don't need to prebind the
frameworks, and when I try to build my application, it doesn't works.
I get an this error:
/usr/bin/ld: warning can't open dynamic library: @executable_path/../
Frameworks/i1C.framework/Versions/A/i1C referenced from: /Users/
jbianco/BuildProducts/Release/TCFwkEyeOne.framework/TCFwkEyeOne
(checking for undefined symbols may be affected) (No such file or
directory, errno = 2)
/usr/bin/ld: Undefined symbols:
_I1_GetTriStimulus referenced from TCFwkEyeOne expected to be defined
in @executable_path/../Frameworks/i1C.framework/Versions/A/i1C
_I1_IsConnected referenced from TCFwkEyeOne expected to be defined in
@executable_path/../Frameworks/i1C.framework/Versions/A/i1C
_I1_TriggerMeasurement referenced from TCFwkEyeOne expected to be
defined in @executable_path/../Frameworks/i1C.framework/Versions/A/i1C
And I was investigating, and I realize that the problem I get is
generated because of the warning I see before, because the symbols
that are undefined are those ones I obtain from the original
framework, I mean _I1_GetTriStimulus, _I1_IsConnected and
_I1_TriggerMeasurement are defines in the header imported from
i1C.framework, and I cannot see it, because it can't open this
dynamic library.
Can you tell me how to fix this issue?
Thanx
Julio
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden