Re: Prebinding problems with shared framework
Re: Prebinding problems with shared framework
- Subject: Re: Prebinding problems with shared framework
- From: Dario Accornero <email@hidden>
- Date: Wed, 24 Mar 2004 22:16:23 +0100
On 24 Mar 2004, at 20:32, Matthew Formica wrote:
If you run from the commandline
otool -L /path/to/OpenAL.framework/Versions/A/OpenAL
/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL:
@executable_path/../Frameworks/OpenAL.framework/Versions/A/OpenAL
(compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
(compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
(compatibility version 1.0.0, current version 150.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0,
current version 71.0.0)
Dario
What does it say?
--
Matthew Formica
Cocoa & Dev Tools Technology Evangelist
Apple Worldwide Developer Relations
email@hidden
******************************************************************
The Platform. The People. The Possibilities.
Connect at Worldwide Developers Conference 2004
June 28-July 2, San Francisco
Visit http://developer.apple.com/wwdc
******************************************************************
On 3/24/04 2:25 AM, "Dario Accornero" <email@hidden> wrote:
Anybody? I'd be happy to be told to just RTFM, only the FM says that
this situation should not happen...
Thanks,
Dario
On 23 Mar 2004, at 13:51, I wrote:
I am using the OpenAL framework, which has installed itself in
/Library/Frameworks, and linking against it in my Carbon application.
It is a standard framework with plain C interfaces. Xcode 1.1 does
not give me any error messages when I build my application on 7F44,
but whenever I try to launch it I find the classic message in the
console:
Mar 23 13:43:10 localhost /usr/libexec/fix_prebinding:
/path/to/my/application.app/Contents/MacOS/application could not be
launched prebound.
Mar 23 13:43:10 localhost /usr/libexec/fix_prebinding:
update_prebinding (finding dependent libraries for
/path/to/my/application.app/Contents/Frameworks/OpenAL.framework/
Versions/A/OpenAL): can't open file:
/path/to/my/application.app/Contents/Frameworks/OpenAL.framework/
Versions/A/OpenAL (No such file or directory)
Mar 23 13:43:10 localhost /usr/libexec/fix_prebinding: The file
/path/to/my/application.app/Contents/Frameworks/OpenAL.framework/
Versions/A/OpenAL does not exist
Mar 23 13:43:10 localhost /usr/libexec/fix_prebinding: As a result,
fix_prebinding will not attempt to prebind the application.
Mar 23 13:43:10 localhost /usr/libexec/fix_prebinding: 2004-03-23
13:43:10 +0100: prebinding for application done.
Mar 23 13:45:10 localhost /usr/libexec/fix_prebinding: fix_prebinding
quitting for now.
I am *not* using the "@executable/.../Frameworks" path in my project
-- I have just added the framework to the project, and since it
compiled and linked fine the very first time (and it still does), I
did not suspect any problems.
How can I get rid of the above error in this situation?
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.