[Zope-Perl] Can't import perl.so

Harry Danilevsky hdanilevsky@siichi.com
Mon, 23 Oct 2000 11:39:30 -0500


You may want to take a look at my old posting (and Gisle's comment)
on zope-perl list archive:
http://lists.zope.org/pipermail/zope-perl/2000-August/000078.html

-- Harry Danilevsky, harry@siichi.com


> -----Original Message-----
> From: Stephen Harrison [mailto:stephen@nipltd.com]
> Sent: Monday, October 23, 2000 11:31 AM
> To: zope-perl@zope.org
> Subject: [Zope-Perl] Can't import perl.so
> 
> 
> Hi,
> 
> I recently started trying to get zope-perl up and running, but I am
> encountering some problems at the pyperl stage.
> 
> Setup:
> pyperl-1.0beta2
> ActivePerl-5.6 (I'm assuming this has the necessary patches applied)
> Python-1.5.2 (patched with python-152-dynload-global)
> Solaris 8 OS
> gcc 2.95.2
> 
> Everything compiles and installs, but if I try to import the perl
> module, I get this:
> 
> >>> import perl
> Traceback (innermost last):
>   File "<stdin>", line 1, in ?
> ImportError: ld.so.1: python: fatal: relocation error: file
> /space/stephen/Python-1.5.2/lib/python1.5/site-packages/perl.s
> o: symbol
> __floatdidf: referenced symbol not found
> >>> 
> 
> I wondered if maybe ActivePerl doesn't have the necessary 
> patches, so I
> did a source build of perl 5.6.0, using the patches supplied. 
>  However,
> using this version of perl, Python-Object fails to compile, with the
> following error message:
> 
> gcc -c -I/space/stephen/Python-1.5.2/include/python1.5
> -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -O     -DVERSION=\"0.11\" -DXS_VERSION=\"0.11\"
> -fPIC -I/space/stephen/Perl-5.6/lib/perl5/5.6.0/sun4-solaris/CORE
> -DMULTI_PERL Object.c
> In file included from Object.xs:10:
> ../lang_lock.h:65: parse error before `last_py_tstate'
> ../lang_lock.h:65: warning: data definition has no type or 
> storage class
> make: *** [Object.o] Error 1
> 
> So, any ideas?  Has anyone else had these kind of problems?  
> I know that
> others have successfully built pyperl on solaris, so am I just having
> finger trouble?
> 
> Any advice appreciated.
> 
> Cheers,
> Stephen
> 
> -- 
> 
> Stephen Harrison            stephen@nipltd.com
> New Information Paradigms   www.nipltd.com
> 
> _______________________________________________
> Zope-perl maillist  -  Zope-perl@zope.org
> http://lists.zope.org/mailman/listinfo/zope-perl
>