[pypy-dev] Problem linking 64 Bit library when 32 bit one is available PyPy 1.9

Cameron Sparr csparr at ucsd.edu
Thu Jun 14 23:06:44 CEST 2012


I am trying to build PyPy 1.9 from source, but getting an error message:

     [platform:Error] /usr/bin/ld: warning: i386 architecture of input 
file `/usr/lib/libcrypto.a(cversion.o)' is incompatible with i386:x86-64 
output

I have this: -L/usr/lib64/ in LDFLAGS and the gcc line is:

     [platform:execute] gcc /tmp/usession-release-1.9-11/platcheck_8.o 
-pthread -L/usr/lib64/ -L/contrib/libffi-3.0.11/lib/ /usr/lib/libssl.a 
/usr/lib/libcrypto.a -lz -lrt -o /tmp/usession-release-1.9-11/platcheck_8

In fact the correct libcrypto.a library would be /usr/lib64/libcrypto.a 
and it is installed on the system. I have seen this IRC log: 
http://tismerysoft.de/pypy/irc-logs/pypy/pypy.2010-10-30.log.html but I 
there is no makefile in /tmp/usession-release-1.9-xx/ and I don't have 
root access so I can't use a chroot environment.

thanks!
Cameron

-- 
Cameron Sparr
SIParCS Intern
NCAR \ CISL \ User Services Section (USS)
phone:  303-497-2443
mobile: 503-327-5964
email:  csparr at ucar.edu



More information about the pypy-dev mailing list