sparcv9-sun-solaris2 target

Ari Pollak ari@ccs.neu.edu
Sun Apr 20 18:51:00 GMT 2003


[Please CC me on replies]

After compiling binutils 2.13.2.1 as 64-bit binaries on SPARC/Solaris 8 
(with sparcv9-sun-solaris2 as the specified host), any libraries built 
with a 32-bit linker are not linked properly:

$ ld -L/arch/unix/lib -lssl
ld: skipping incompatible /arch/unix/lib/libssl.a when searching for -lssl
ld: cannot find -lssl

a 64-bit ld on solaris reports that it is capable of producing both 
64-bit and 32-bit binaries, so shouldn't it automatically notice if an 
input is 32-bit and compile accordingly? Is this fixed in CVS perhaps?



More information about the Binutils mailing list