[MacPorts] #21190: linking error with xorg-libXinerama
MacPorts
noreply at macports.org
Mon Sep 7 17:16:18 PDT 2009
#21190: linking error with xorg-libXinerama
----------------------------------+-----------------------------------------
Reporter: jeffrey@… | Owner: jeremyhu@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.0
Keywords: | Port: xorg-libXinerama
----------------------------------+-----------------------------------------
Comment(by ryandesign@…):
Replying to [comment:3 jeffrey@…]:
>> Of what architecture are those files?
> % lipo -info libXext.dylib libX11.dylib libXdmcp.dylib [[br]]
> Non-fat file: libXext.dylib is architecture: i386[[br]]
> Non-fat file: libX11.dylib is architecture: i386[[br]]
> Non-fat file: libXdmcp.dylib is architecture: i386[[br]]
Ok, i386.
>> For what architecture are you now trying to build?
>
> Intel.
i386 or x86_64? :)
>> What are your build_arch and universal_archs settings in
macports.conf?
>
> build_arch is commented out, so it is presumably the default.
universal_archs is "x86_64 i386"
The default build_arch is i386 or ppc on Mac OS X 10.5 or earlier, and
x86_64 on Mac OS X 10.6.
>> What version of Xcode and Mac OS X?
>
> OS X 10.6, Xcode 3.2
Ok, so you're on 10.6, which means you're now trying to build things for
x86_64, hence the incompatibility with things that were built for i386.
Did you upgrade from 10.5? If so, did you rebuild all your ports -- see
the [wiki:Migration Migration] page? You need to rebuild all ports so they
are x86_64 instead of i386.
--
Ticket URL: <http://trac.macports.org/ticket/21190#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list