<div dir="ltr">2013/1/10 Dagobert Michelsen <<a href="mailto:dam@opencsw.org">dam@opencsw.org</a>>:<br>>> Of course, of the modules that require shared objects (e.g. the socket<br>>> module), none work.<br>
><br>> Why? The 64 bit version of course uses 64 bit ints, sounds ok to me.<br><br>The 64-bit version doesn't look in the right place when trying to load shared objects.<br><br>>> import socket<br>Traceback (most recent call last):<br>
File "<stdin>", line 1, in <module><br> File "/opt/csw/lib/python3.3/socket.py", line 47, in <module><br> import _socket<br>ImportError: ld.so.1: python3.3: fatal: /opt/csw/lib/python3.3/lib-dynload/_socket.so: wrong ELF class: ELFCLASS32<br>
<br>The shared object it should load is in /opt/csw/lib/<b>amd64/</b>python3.3/lib-dynload/_socket.so.</div>