On Jan 17, 2007, at 5:19 PM, Jack Howarth wrote:

 I noticed today that gcc 4.2 branch seems to create a bogus symlink
on Darwin PPC. A symlink for libgcc_s_x86_64.1.dylib is created that
points at libgcc_s.1.dylib. However libgcc_s.1.dylib is not a quad
binary...

file libgcc_s.1.dylib
libgcc_s.1.dylib: Mach-O fat file with 2 architectures
libgcc_s.1.dylib (for architecture ppc): Mach-O dynamically linked shared library ppc libgcc_s.1.dylib (for architecture ppc64): Mach-O 64-bit dynamically linked shared library ppc64

Is anyone else seeing this?

Yes, this is expected. If you somehow manage to build enough trees so that you can then lipo and get all four architectures together (ok, this only takes 2 trees), then the symlink will be correct.

-eric

Reply via email to