help - my zope build exits with compile errors :-(
Hi, I'm trying to build Zope-2.7.4-0 from source (I can't use a different version because of the releas of Plone we're using.) I ran ./configure --with-python=/usr/local/zope/python/bin/python --prefix=/usr/local/zope" and that reported no issues. BTW, I'm using python 2.3.5 - that's why I had to use the --use-python argument. Then I ran make. No reported problems for quite a bit into the build - then I get: gcc -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/zope/python/include/python2.3 -c Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/src/ISO_8859_1_Splitter.c -o /usr/local/zope/Zope-2.7.4-0/build-base/python-2.3/build-temp/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/src/ISO_8859_1_Splitter.o gcc: Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/src/ISO_8859_1_Splitter.c: No such file or directory gcc: no input files Sure enough, there's no ISO_8859_1_Splitter.c file - but I haven't got a clue why not. IS this generated by an earlier part of the build and just didn't? Or was there something missing from the tar ball (I got it off www.zope.org!) Any help/suggestion would be much appreciated, Tom P.S. I'm trying to build this under Solaris 9 using gcc 3.3.2.
On 27 Oct 2005, at 21:26, Thomas Wolf wrote:
P.S. I'm trying to build this under Solaris 9 using gcc 3.3.2.
Solaris, there's your problem. First of all, use GNU tar for unpacking the tarball. The standard Solaris tar is buggy. Second of all, don't expect any good performance on Solaris. There's nothing you can do to alleviate that problem, apart from using a more suitable OS, such as Linux. jens
Thanks a bunch Jens! It was the buggy tar that got me :-( Now that I think about it, I did see a blurb about avoiding solaris' tar - just thought that I'd give it a try and since I didn't see any error messages, I figured it succeeded...that was stupid. Anyway, it builds now. Many thanks again. tom Jens Vagelpohl wrote:
On 27 Oct 2005, at 21:26, Thomas Wolf wrote:
P.S. I'm trying to build this under Solaris 9 using gcc 3.3.2.
Solaris, there's your problem.
First of all, use GNU tar for unpacking the tarball. The standard Solaris tar is buggy.
Second of all, don't expect any good performance on Solaris. There's nothing you can do to alleviate that problem, apart from using a more suitable OS, such as Linux.
jens
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Thomas Wolf wrote:
Hi,
I'm trying to build Zope-2.7.4-0 from source (I can't use a different version because of the releas of Plone we're using.) I ran ./configure --with-python=/usr/local/zope/python/bin/python --prefix=/usr/local/zope" and that reported no issues. BTW, I'm using python 2.3.5 - that's why I had to use the --use-python argument.
Then I ran make. No reported problems for quite a bit into the build - then I get:
gcc -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/zope/python/include/python2.3 -c Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/src/ISO_8859_1_Splitter.c -o /usr/local/zope/Zope-2.7.4-0/build-base/python-2.3/build-temp/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/src/ISO_8859_1_Splitter.o
gcc: Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/src/ISO_8859_1_Splitter.c: No such file or directory gcc: no input files
Sure enough, there's no ISO_8859_1_Splitter.c file - but I haven't got a clue why not. IS this generated by an earlier part of the build and just didn't? Or was there something missing from the tar ball (I got it off www.zope.org!)
Any help/suggestion would be much appreciated, Tom
P.S. I'm trying to build this under Solaris 9 using gcc 3.3.2.
Thomas, I seem to recall something like this. I think the path + file name for sISO_8859_1_Splitter.o is *too long* for the extractor. David
Use gnutar to unpack the Zope source tarball. On Oct 27, 2005, at 4:50 PM, David H wrote:
Thomas Wolf wrote:
Hi,
I'm trying to build Zope-2.7.4-0 from source (I can't use a different version because of the releas of Plone we're using.) I ran ./configure --with-python=/usr/local/zope/python/bin/python -- prefix=/usr/local/zope" and that reported no issues. BTW, I'm using python 2.3.5 - that's why I had to use the --use-python argument.
Then I ran make. No reported problems for quite a bit into the build - then I get:
gcc -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/zope/python/include/python2.3 -c Products/ PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/src/ ISO_8859_1_Splitter.c -o /usr/local/zope/Zope-2.7.4-0/build-base/ python-2.3/build-temp/Products/PluginIndexes/TextIndex/Splitter/ ISO_8859_1_Splitter/src/ISO_8859_1_Splitter.o gcc: Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/ src/ISO_8859_1_Splitter.c: No such file or directory gcc: no input files
Sure enough, there's no ISO_8859_1_Splitter.c file - but I haven't got a clue why not. IS this generated by an earlier part of the build and just didn't? Or was there something missing from the tar ball (I got it off www.zope.org!)
Any help/suggestion would be much appreciated, Tom
P.S. I'm trying to build this under Solaris 9 using gcc 3.3.2.
Thomas,
I seem to recall something like this. I think the path + file name for sISO_8859_1_Splitter.o is *too long* for the extractor.
David
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
participants (4)
-
Chris McDonough -
David H -
Jens Vagelpohl -
Thomas Wolf