[Zope] Help me !!! Problems installing Zope Perl !!!

Gianluca Pacchioni gianluca.pacchioni@intesys.it
Fri, 22 Jun 2001 17:07:11 +0200


	Hi everybody,

I'm looking for help 'cause I have no idea on what's wrong.
I'm trying to install Zope Perl on Windows following andym's How-To, but I
have some problems.
When I run this command:

  D:\Temp\pyperl-1.0.1\Python-Object>perl makefile.pl

I obtain this output:

  Picking up pyton include files from "C:\Programmi\Zope\bin\include"
  Checking if your kit is complete...
  Looks good
  Note (probably harmless): No library found for '../perlpyd.lib'
  Writing Makefile for Python::Object

It doesn't find perlpyd.lib, is it normal? And more, it's really harmless?
Anyway, it makes the makefile, but when I run this command:

  D:\Temp\pyperl-1.0.1\Python-Object>nmake install

this is the result:

  ... ... ...
  Creating library blib\arch\auto\Python\Object\Object.lib and object
blib\arch
  \auto\Python\Object\Object.exp
  Object.obj : error LNK2001: unresolved external symbol
_newPerlPyObject_noinc
  Object.obj : error LNK2001: unresolved external symbol _sv2pyo
  Object.obj : error LNK2001: unresolved external symbol _get_thread_ctx
  Object.obj : error LNK2001: unresolved external symbol _vtbl_free_pyo
  Object.obj : error LNK2001: unresolved external symbol _pyo2sv
  Object.obj : error LNK2001: unresolved external symbol _PerlPyObject_pyo
  Object.obj : error LNK2001: unresolved external symbol
_PerlPyObject_pyo_or_null

  Object.obj : error LNK2001: unresolved external symbol
_newPerlPyObject_inc
  blib\arch\auto\Python\Object\Object.dll : fatal error LNK1120: 8
unresolved exte
  rnals
  NMAKE : fatal error U1077: 'link' : return code '0x460'
  Stop.

I repeated the procedure explained in the How-to many and many times, but
nothing... always same errors.
Please, any idea about the problem? I'm giving up!!!

This is my configuration:

Windows 2000 Professional
Zope 2.3.2
Python 1.5.2 (final)
ActivePerl 5.6.1.626
Distutils 1.0.1
pyperl 1.0.1
zoperl 1.0.beta5

Thanks for every suggestion,
Gianluca