• 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
Re: Missing x86_64 libraries
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Missing x86_64 libraries


  • Subject: Re: Missing x86_64 libraries
  • From: Jonas Maebe <email@hidden>
  • Date: Fri, 22 Feb 2008 10:56:38 +0100


On 22 Feb 2008, at 05:03, K. Noel Belcourt wrote:

I'm on an Intel Core 2 Duo with 10.4.11 and I'm trying to figure out the rational behind which /usr/lib libraries have four architectures:

libpanel.5.4.dylib: Mach-O universal binary with 4 architectures
libpanel.5.4.dylib (for architecture ppc): Mach-O dynamically linked shared library ppc
libpanel.5.4.dylib (for architecture ppc64): Mach-O 64-bit dynamically linked shared library ppc64
libpanel.5.4.dylib (for architecture i386): Mach-O dynamically linked shared library i386
libpanel.5.4.dylib (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64


and those that have only two architectures:

libiconv.2.dylib: Mach-O universal binary with 2 architectures
libiconv.2.dylib (for architecture ppc): Mach-O dynamically linked shared library ppc
libiconv.2.dylib (for architecture i386): Mach-O dynamically linked shared library i386

On 10.4.11, very few libraries had 64 bit support (I'm surprised you actually found another one besides libSystem/libC and the libraries in the Accelerate.framework).


An application I am trying to port requires the x86_64 architecture for libiconv, but it's not there (I'm building with the intel 10.1 compilers at the moment). Is this a non-issue if I move up to Leopard?

Yes. On Leopard, everything but a couple of high level frameworks (which are documented as such) should have 64 bit support (and in particular, libiconv most certainly is shipped as a fat library with 64 bit support).



Jonas _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >Leopard X11 (From: Jeshua Lacock <email@hidden>)
 >Missing x86_64 libraries (From: "K. Noel Belcourt" <email@hidden>)

  • Prev by Date: Missing x86_64 libraries
  • Next by Date: Using weak linking and other techniques with non-Apple libs
  • Previous by thread: Missing x86_64 libraries
  • Next by thread: Re: getcontext() -> Bus error?
  • Index(es):
    • Date
    • Thread