[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