[Zope-Perl] RE: pyperl build error: solaris2.7, python2.0, perl5.6.0

Huayin Wang wang@rjka.com
Mon, 15 Jan 2001 09:40:14 -0600 (CST)


note: Perl5.6.0 is from ActiveState (build 623 binary)
one more error here (which prevent me installing restricted PerlMethod)



/usr/local/SOURCES/misc/pyperl-1.0.beta5/> python test.py
apply.py ............ ok
basic.py ............ ok
defined.py .......... ok
eval.py ............. ok
hashop.py ........... ok
import.py ........... ok
kw-arg.py ........... ok
listop.py ........... ok
obj-fail.py ......... ok
obj.py .............. ok
py-obj.py ........... ok
safecall.py Traceback (most recent call last):
  File "safecall.py", line 13, in ?
    perl.eval("""
perl.PerlError: Can't load '/am04/work2/wang/other/lib/5.6.0/sun4-solaris-thread-multi/auto/Opcode/Opcode.so' for module Opcode: ld.so.1: /usr/local/bin/python: fatal: relocation error: file /am04/work2/wang/other/lib/5.6.0/sun4-solaris-thread-multi/auto/Opcode/Opcode.so: symbol Perl_warn: referenced symbol not found at /am04/work2/wang/other/lib/5.6.0/sun4-solaris-thread-multi/XSLoader.pm line 73.
 at /am04/work2/wang/other/lib/5.6.0/sun4-solaris-thread-multi/Opcode.pm line 31
Compilation failed in require at safecall line 16.

......... failed
socket.py ld.so.1: /usr/local/bin/python: fatal: relocation error: file /am04/work2/wang/other/lib/5.6.0/sun4-solaris-thread-multi/auto/Socket/Socket.so: symbol Perl_Tstack_sp_ptr: referenced symbol not found
Killed
...........Traceback (most recent call last):
  File "test.py", line 58, in ?
  File "test.py", line 43, in test_ok
UnboundLocalError: Local variable 'expect_next' referenced before assignment