<br><font size=2 face="sans-serif">Maybe I should take this to one of &nbsp;the
Twisted or Zope lists, but this appears to be a Mac-specific issue so I
thought it worth mentioning here. The problem is that Zope Interface 3.01
won't build on Mac OS 10.3 using either the stock Python 2.3 or Python
2.4.1 (error transcript at the bottom).</font>
<br>
<br><font size=2 face="sans-serif">&nbsp;A Google search of the problem
turned up a discussion on one of the Zope lists about this, but I didn't
understand how to implement the suggested solution. &nbsp;One message in
the thread suggests the problem is that Python was compiled under gcc 3.x
and Mac OS 10.4 defaults to using gcc 4.x, and that using gcc select can
fix the problem. Any thoughts on how to do that?</font>
<br>
<br><font size=2 face="sans-serif">http://mail.zope.org/pipermail/zope3-users/2005-June/000725.html</font>
<br>
<br><font size=2 face="sans-serif">Here is the error transcript. A similar
error happens when running setup.py install.</font>
<br>
<br><font size=2 face="sans-serif">oms-ballen:~/Desktop/TwistedSumo-2005-05-25/ZopeInterface-3.0.1
ballen$ sudo python setup.py build</font>
<br><font size=2 face="sans-serif">Password:</font>
<br><font size=2 face="sans-serif">running build</font>
<br><font size=2 face="sans-serif">running build_py</font>
<br><font size=2 face="sans-serif">running build_ext</font>
<br><font size=2 face="sans-serif">building 'zope.interface._zope_interface_coptimizations'
extension</font>
<br><font size=2 face="sans-serif">gcc -fno-strict-aliasing -Wno-long-double
-no-cpp-precomp -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -O3 -Wall
-Wstrict-prototypes -IDependencies/zope.interface-ZopeInterface-3.0.1/zope.interface
-I/System/Library/Frameworks/Python.framework/Versions/2.3/include/python2.3
-c Dependencies/zope.interface-ZopeInterface-3.0.1/zope.interface/_zope_interface_coptimizations.c
-o build/temp.darwin-8.1.0-Power_Macintosh-2.3/Dependencies/zope.interface-ZopeInterface-3.0.1/zope.interface/_zope_interface_coptimizations.o</font>
<br><font size=2 face="sans-serif">Dependencies/zope.interface-ZopeInterface-3.0.1/zope.interface/_zope_interface_coptimizations.c:339:
error: static declaration of 'SpecType' follows non-static declaration</font>
<br><font size=2 face="sans-serif">Dependencies/zope.interface-ZopeInterface-3.0.1/zope.interface/_zope_interface_coptimizations.c:73:
error: previous declaration of 'SpecType' was here</font>
<br><font size=2 face="sans-serif">error: command 'gcc' failed with exit
status 1 &nbsp; &nbsp; </font>