[csw-maintainers] Python 3.3 in 64 bits

Maciej (Matchek) Bliziński maciej at opencsw.org
Thu Jan 10 18:36:21 CET 2013


2013/1/10 Dagobert Michelsen <dam at opencsw.org>:
>> Of course, of the modules that require shared objects (e.g. the socket
>> module), none work.
>
> Why? The 64 bit version of course uses 64 bit ints, sounds ok to me.

The 64-bit version doesn't look in the right place when trying to load
shared objects.

>> import socket
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/opt/csw/lib/python3.3/socket.py", line 47, in <module>
    import _socket
ImportError: ld.so.1: python3.3: fatal:
/opt/csw/lib/python3.3/lib-dynload/_socket.so: wrong ELF class: ELFCLASS32

The shared object it should load is in /opt/csw/lib/*amd64/*
python3.3/lib-dynload/_socket.so.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opencsw.org/pipermail/maintainers/attachments/20130110/3e6a0d86/attachment.html>


More information about the maintainers mailing list