umbrella framework issues
umbrella framework issues
- Subject: umbrella framework issues
- From: "Brett Callaghan" <email@hidden>
- Date: Mon, 6 Mar 2006 15:45:31 -0600
I am trying to build an umbrella framework using a sub framework provided to me
by a third party. However, when I link against the umbrella framework I get linking
errors telling me that the symbols of the sub framework are undefined.
/usr/bin/g++-3.3 -o "/Volumes/Griftech/Projects/SecuriKey Framework/build/
Debug/SecuriKey.framework/Versions/A/SecuriKey" "-L/Volumes/Griftech/
Projects/SecuriKey Framework/build/Debug" "-F/Volumes/Griftech/Projects/
SecuriKey Framework/build/Debug" -filelist "/Volumes/Griftech/Projects/
SecuriKey Framework/build/SecuriKey Framework.build/Debug/SecuriKey
Framework.build/Objects-normal/ppc/SecuriKey.LinkFileList" -framework Cocoa -
framework CoreFoundation -framework Security -framework DirectoryService -
framework CoreServices -arch ppc -Wl,-single_module -dynamiclib -
compatibility_version 1 -current_version 1 -install_name Library/Frameworks/
SecuriKey.framework/Versions/A/SecuriKey -twolevel_namespace -lSystem -lssl -
sub_umbrella WkMacLibX -framework WkMacLibX -weak_framework WibuCmMacX
-lstdc++
As you can see above I've used the -sub_umbrella option to specify that
WkMacLibX is a sub framework of the SecuriKey.framework.
I'm also copying the WkMacLibX framework into the SecuriKey framework's
Frameworks folder.
Is there something else I need to be doing?
When my other components link against the umbrella framework (-framework
SecuriKey) I get these errors...
ld: warning can't open dynamic library: /Users/as/Library/Frameworks/
WkMacLibX.framework/Versions/A/WkMacLibX (checking for undefined symbols
may be affected) (No such file or directory, errno = 2)
ld: Undefined symbols:
_WkbClose2 referenced from SecuriKey expected to be defined in /Users/as/
Library/Frameworks/WkMacLibX.framework/Versions/A/WkMacLibX
_WkbCrypt2 referenced from SecuriKey expected to be defined in /Users/as/
Library/Frameworks/WkMacLibX.framework/Versions/A/WkMacLibX
_WkbGetLastError referenced from SecuriKey expected to be defined in /Users/as/
Library/Frameworks/WkMacLibX.framework/Versions/A/WkMacLibX
_WkbListBox2 referenced from SecuriKey expected to be defined in /Users/as/
Library/Frameworks/WkMacLibX.framework/Versions/A/WkMacLibX
_WkbListPort2 referenced from SecuriKey expected to be defined in /Users/as/
Library/Frameworks/WkMacLibX.framework/Versions/A/WkMacLibX
_WkbOpen2 referenced from SecuriKey expected to be defined in /Users/as/
Library/Frameworks/WkMacLibX.framework/Versions/A/WkMacLibX
_WkbSetLastError referenced from SecuriKey expected to be defined in /Users/as/
Library/Frameworks/WkMacLibX.framework/Versions/A/WkMacLibX
Thanks in advance!!!
Brett C
________________________________________________________________
Sent via the WebMail system at mail.griftech.com
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden