[Zope3-Users] Compiling Zope 3 (Mac OS X 10.4.1, Xcode v2.1). Failure.

Simon Forster simon-lists at ldml.com
Thu Jun 16 05:49:14 EDT 2005


Installed Zope on a couple of machines without problem but this time  
I'm getting a failure on compile. Compiled and installed python 2.4.1  
without trouble in /Applications/Zope/python.

Configured the Zope install:

./configure --with-python /Applications/Zope/python/bin/python -- 
prefix /Applications/Zope/ZopeX3/

But on make I get a terminal error:

Dependencies/zope.interface-ZopeX3-3.0.0/zope.interface/ 
_zope_interface_coptimizations.c:339: error: static declaration of  
'SpecType' follows non-static declaration
Dependencies/zope.interface-ZopeX3-3.0.0/zope.interface/ 
_zope_interface_coptimizations.c:73: error: previous declaration of  
'SpecType' was here
error: command 'gcc' failed with exit status 1
make: *** [build] Error 1

The full list of warnings and errors is given below the sig.

Can anyone tell me what I'm doing wrong? I was hoping to do some  
playing with Zope 3 next week while I'm away from the office.

TIA

Simon Forster
_____________________________________________________
  LDML Ltd, 62 Pall Mall, London, SW1Y 5HZ, UK
  Tel: +44 (0)70 9230 5244   Fax: +44 (0)70 9230 5247
_____________________________________________________

/Applications/Zope/python/bin/python install.py -q build
In file included from Dependencies/BTrees-ZopeX3-3.0.0/BTrees/ 
BTreeModuleTemplate.c:335,
                  from Dependencies/BTrees-ZopeX3-3.0.0/BTrees/ 
_fsBTree.c:70:
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BTreeItemsTemplate.c: In  
function 'getBucketEntry':
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BTreeItemsTemplate.c:238:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BTreeItemsTemplate.c:242:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BTreeItemsTemplate.c:249:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BTreeItemsTemplate.c:252:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
In file included from Dependencies/BTrees-ZopeX3-3.0.0/BTrees/ 
BTreeModuleTemplate.c:336,
                  from Dependencies/BTrees-ZopeX3-3.0.0/BTrees/ 
_fsBTree.c:70:
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c: In function  
'_bucket_get':
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c:93: warning:  
pointer targets in passing argument 1 of 'PyString_FromStringAndSize'  
differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c: In function  
'Bucket_maxminKey':
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c:705:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c: In function  
'bucket_keys':
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c:817:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c: In function  
'bucket_values':
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c:855:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c: In function  
'bucket_items':
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c:895:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c:899:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c: In function  
'bucket_byValue':
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c:943:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c:949:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c: In function  
'bucket_getstate':
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c:1122:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c:1128:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BucketTemplate.c:1139:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
In file included from Dependencies/BTrees-ZopeX3-3.0.0/BTrees/ 
BTreeModuleTemplate.c:337,
                  from Dependencies/BTrees-ZopeX3-3.0.0/BTrees/ 
_fsBTree.c:70:
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/SetTemplate.c: In function  
'set_item':
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/SetTemplate.c:266: warning:  
pointer targets in passing argument 1 of 'PyString_FromStringAndSize'  
differ in signedness
In file included from Dependencies/BTrees-ZopeX3-3.0.0/BTrees/ 
BTreeModuleTemplate.c:338,
                  from Dependencies/BTrees-ZopeX3-3.0.0/BTrees/ 
_fsBTree.c:70:
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BTreeTemplate.c: In function  
'BTree_getstate':
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BTreeTemplate.c:953: warning:  
pointer targets in passing argument 1 of 'PyString_FromStringAndSize'  
differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BTreeTemplate.c: In function  
'BTree_maxminKey':
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BTreeTemplate.c:1388:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BTreeTemplate.c: In function  
'BTree_byValue':
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BTreeTemplate.c:1638:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/BTrees-ZopeX3-3.0.0/BTrees/BTreeTemplate.c:1644:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/persistent-ZopeX3-3.0.0/persistent/TimeStamp.c: In  
function 'TimeStamp_raw':
Dependencies/persistent-ZopeX3-3.0.0/persistent/TimeStamp.c:222:  
warning: pointer targets in passing argument 1 of  
'PyString_FromStringAndSize' differ in signedness
Dependencies/persistent-ZopeX3-3.0.0/persistent/TimeStamp.c: In  
function 'TimeStamp_laterThan':
Dependencies/persistent-ZopeX3-3.0.0/persistent/TimeStamp.c:265:  
warning: pointer targets in passing argument 1 of  
'TimeStamp_FromString' differ in signedness
Dependencies/zope.interface-ZopeX3-3.0.0/zope.interface/ 
_zope_interface_coptimizations.c:339: error: static declaration of  
'SpecType' follows non-static declaration
Dependencies/zope.interface-ZopeX3-3.0.0/zope.interface/ 
_zope_interface_coptimizations.c:73: error: previous declaration of  
'SpecType' was here
error: command 'gcc' failed with exit status 1
make: *** [build] Error 1


More information about the Zope3-users mailing list