• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
umbrella framework issues
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

  • Prev by Date: Re: Monaco being displayed incorrectly?
  • Next by Date: Re: Monaco being displayed incorrectly?
  • Previous by thread: Re: Is PkgInfo needed in an app?
  • Next by thread: XCode not warning about deprecated functions
  • Index(es):
    • Date
    • Thread