[Zope] pyperl install failure
Doyon, Jean-Francois
Jean-Francois.Doyon@CCRS.NRCan.gc.ca
Wed, 5 Sep 2001 13:34:06 -0400
This is because you're trying to build with MULTI_PERL, which tells the
build process to expect a threaded Perl, whcih is not the default. Delete
the MULTI_PERL file from the root of your build directory to fix this.
Note that if however you want to use zoperl, you will NEED to build against
a threaded perl no matter what. zoperl seems pretty cool, although I
haven't tried it yet mind you. I'd ecommend you build a custom perl with
threading support as per the docs and then build pyperl and zoperl ...
cheers,
J.F.
> ----------
> From: Kerekes Lajos[SMTP:lkerekes@xperts.hu]
> Sent: Wednesday, September 05, 2001 1:27 PM
> To: zope@zope.org
> Subject: [Zope] pyperl install failure
>
> Hi!
>
> I use Zope 2.3.3 under Red Hat Linux 7.0
>
> I'd like to use perl scripts under Zope, and I want to
> install the pyperl 1.0.1. I followed the instructions,
> (cd Python-Object, perl MakeFile.pl), and when
> I got this error at "make install":
>
> gcc -c -I"/usr/include/python1.5" -fno-strict-aliasing -O2 -march=i386
> -mcpu=i686 -DVERSION=\"1.00\" -DXS_VERSION=\"1.00\" -fPIC
> -I/usr/lib/perl5/5.6.0/i386-linux/CORE -DMULTI_PERL Object.c
> In file included from Object.xs:11:
> ../lang_lock.h:67: parse error before `last_py_tstate'
> ../lang_lock.h:67: warning: data definition has no type or storage class
>
> make: *** [Object.o] Error 1
>
> Does anybody know what is the problem, what shall I do?
>
> I installed Distutils 1.0.2 before pyperl install.
>
> Thanks:
>
> Lajos Kerekes
>
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )
>