Thanks for the warning. I know very little about BSD's shell (I don't even know what the default BSD shell is).
FWIW, the need for bash is mentioned in INSTALL.txt (although I admit I thought it would work under other shells). Does anyone care enough to fix configure to work properly on BSD? On Thu, 2003-06-19 at 19:39, PieterB wrote: > Hi, > > Just ran ./configure using Python 2.2.2. I got the following output: > (on FreeBSD 5.0) > > Configuring Zope installation > > Testing for an acceptable Python interpreter... > > Python version 2.2.2 found at /usr/local/bin/python > let: arith: syntax error: "i = i + 1" > > let: arith: syntax error: "i = i + 1" > > [: 1: unexpected operator > let: arith: syntax error: "i = i + 1" > > [: 1: unexpected operator > let: arith: syntax error: "i = i + 1" > > [: 1: unexpected operator > let: arith: syntax error: "i = i + 1" > > FreeBSD's shell doesn't support let "i=i+1" constructs: > It works fine if I change the shell to /usr/local/bin/bash. > An ugly fix seems to be to rename configure to configure.bash > and create a configure such as: > #!/bin/sh > # force bash shell > `which bash` ./configure.bash > Other fix is to explain in the docs that you need to run > bash ./configure on systems such as FreeBSD > > Anybody knows a nicer way to fix this? > > > Pieter > > > > > _______________________________________________ > Zope-Dev maillist - [EMAIL PROTECTED] > http://mail.zope.org/mailman/listinfo/zope-dev > ** No cross posts or HTML encoding! ** > (Related lists - > http://mail.zope.org/mailman/listinfo/zope-announce > http://mail.zope.org/mailman/listinfo/zope ) _______________________________________________ Zope-Dev maillist - [EMAIL PROTECTED] http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )