Hi Simon, I had a similar problem when compiling Zope (version 2.4.x) on a Sun Solaris operating system. I needed to compile zope because I wanted Zope to use a previously installed python, with which I could compile a db-connector for zope. Because there was allso a compiled version available I was able to trick my zope compilation. This was the trick: I copied the Splitter '.c' file for backup. Then I emptied the one in the zope source completely. The I started compiling zope. The compilation succeeded with no problems. But the resulting Splitter .so file was not correct or created (I forgot the exact result). After that I replaced the Splitter .so file from my own compilation with the one that was in the compiled version for my OS and everything worked fine. The problem seemed to be an error in the Splitter '.c' file with a particular distribution on a particular OS. With Zope 2.5.1 I didn't have this problem anymore. I hope this workaround is works for you too! Greetings, Ria Marinussen Webmaster EEMCS - department Computer Science University of Twente, The Netherlands
Message: 43 Date: Wed, 4 Jun 2003 15:00:46 +0100 From: Simon Forster <simon-lists@ldml.com> To: zope@zope.org Subject: [Zope] Zope on Mac OS X 10.2.6 with Puthon 2.2.3
Hi
Complete novice when it comes to Python and Zope - but I've decided that it's time to learn.
For those of you who don't like to read subject lines, environment is Mac OS X 10.2.6. I've followed Jens' instructions "Zope and Python on Mac OS X 10.1 and higher" and see a failure when building Zope. The error thrown is:
building 'Products.PluginIndexes.TextIndex.Splitter.ISO_8859_1_Splitter .ISO_8859_ 1_Splitter' extension error: file 'Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/src/ ISO_8859_1_Splitter.c' does not exist Traceback (most recent call last): File "wo_pcgi.py", line 45, in ? if __name__=='__main__': main(sys.argv[0]) File "wo_pcgi.py", line 33, in main import build_extensions File "/usr/local/source/Zope-2.6.1-src/inst/build_extensions.py", line 24, in ? do('%s setup.py build_ext -i' % sys.executable) File "/usr/local/source/Zope-2.6.1-src/inst/do.py", line 32, in do if i and picky: raise SystemError, i SystemError: 256
Would someone please tell me what I'm doing wrong? Failing that, until I'm better at paddling in the Python/Zope pool, would someone point me in the vague direction of where I should be looking to fix this problem.
Many thanks
Simon Forster ___________________________________________________ LDML Ltd, Office One, 16 Canham Road, London, W3 7SR, UK Tel: +44 (0)20 8749 7766 Fax: +44 (0)70 9230 5247 ___________________________________________________