Re: [Zope] Zope 2.8.4 compilation error

2005-11-18 Thread Dieter Maurer
Gusti Gonzalez wrote at 2005-11-15 17:11 -0400:
 ...
/usr/include/python2.3/Python.h:33:20: string.h: No existe el fichero o el
directorio

This indicates that your gcc is not correctly set up:

  It does not find the header files of the standard C runtime library.

-- 
Dieter
___
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 )


[Zope] Zope 2.8.4 compilation error

2005-11-15 Thread Gusti Gonzalez
Hi,

I am having the following error when compiling Zope:
---
/usr/bin/python /infra/portal/Zope-2.8.4-final/setup.py \
build
--build-base=/infra/portal/Zope-2.8.4-final/build-base/python-2.3
--build-lib=/infra/portal/Zope-2.8.4-final/build-base/python-2.3/build-lib
--build-scripts=/infra/portal/Zope-2.8.4-final/build-base/python-2.3/build-scripts
--build-temp=/infra/portal/Zope-2.8.4-final/build-base/python-2.3/build-temp
running build
running build_py
running build_ext
building 'AccessControl.cAccessControl' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes
-fPIC -IExtensionClass -IAcquisition -I/usr/include/python2.3 -c
AccessControl/cAccessControl.c -o
/infra/portal/Zope-2.8.4-final/build-base/python-2.3/build-temp/AccessControl/cAccessControl.o
En el fichero incluído de 
/usr/lib/gcc-lib/i486-linux/3.3.5/include/syslimits.h:7,
 de /usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:11,
 de /usr/include/python2.3/Python.h:19,
 de ExtensionClass/ExtensionClass.h:83,
 de AccessControl/cAccessControl.c:51:
/usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:122:75: limits.h: No existe
el fichero o el directorio
En el fichero incluído de ExtensionClass/ExtensionClass.h:83,
 de AccessControl/cAccessControl.c:51:
/usr/include/python2.3/Python.h:28:19: stdio.h: No existe el fichero o el 
directorio
/usr/include/python2.3/Python.h:30:5: #error Python.h requires that stdio.h
define NULL.
/usr/include/python2.3/Python.h:33:20: string.h: No existe el fichero o el
directorio
/usr/include/python2.3/Python.h:34:19: errno.h: No existe el fichero o el 
directorio
/usr/include/python2.3/Python.h:36:20: stdlib.h: No existe el fichero o el
directorio
/usr/include/python2.3/Python.h:39:20: unistd.h: No existe el fichero o el
directorio
/usr/include/python2.3/Python.h:46:20: assert.h: No existe el fichero o el
directorio
...
... and the error list goes on.
---

but the limits.h file does exist at the above mentioned location

My environment is:
Debian 3.1 (stable)

dpkg -l | grep python
ii  python 2.3.5-2An interactive high-level object-oriented la
ii  python-ldap2.0.4-1A LDAP interface module for Python. [dummy p
ii  python2.3  2.3.5-3An interactive high-level object-oriented la
ii  python2.3-dev  2.3.5-3Header files and a static library for Python
ii  python2.3-ldap 2.0.4-1A LDAP interface module for Python 2.3

dpkg -l | grep gcc
ii  gcc3.3.5-3The GNU C compiler
ii  gcc-3.33.3.5-13   The GNU C compiler
ii  gcc-3.3-base   3.3.5-13   The GNU Compiler Collection (base package)
ii  libgcc13.4.3-13   GCC support library

dpkg -l | grep make
ii  ant1.6.2-2Java based build tool like make
ii  libant1.6-java 1.6.2-2.1  Java based build tool like make -- library
ii  make   3.80-9 The GNU version of the make utility.
ii  makedev2.3.1-77   creates device files in /dev


Any ideas what can be missing from my installation?

Best regards,
Gustavo.

___
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 )


Re: [Zope] Zope 2.8.4 compilation error

2005-11-15 Thread David H

Gusti Gonzalez wrote:


Hi,

I am having the following error when compiling Zope:
---
/usr/bin/python /infra/portal/Zope-2.8.4-final/setup.py \
   build
--build-base=/infra/portal/Zope-2.8.4-final/build-base/python-2.3
--build-lib=/infra/portal/Zope-2.8.4-final/build-base/python-2.3/build-lib
--build-scripts=/infra/portal/Zope-2.8.4-final/build-base/python-2.3/build-scripts
--build-temp=/infra/portal/Zope-2.8.4-final/build-base/python-2.3/build-temp
running build
running build_py
running build_ext
building 'AccessControl.cAccessControl' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes
-fPIC -IExtensionClass -IAcquisition -I/usr/include/python2.3 -c
AccessControl/cAccessControl.c -o
/infra/portal/Zope-2.8.4-final/build-base/python-2.3/build-temp/AccessControl/cAccessControl.o
En el fichero incluído de 
/usr/lib/gcc-lib/i486-linux/3.3.5/include/syslimits.h:7,
de /usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:11,
de /usr/include/python2.3/Python.h:19,
de ExtensionClass/ExtensionClass.h:83,
de AccessControl/cAccessControl.c:51:
/usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:122:75: limits.h: No existe
el fichero o el directorio
En el fichero incluído de ExtensionClass/ExtensionClass.h:83,
de AccessControl/cAccessControl.c:51:
/usr/include/python2.3/Python.h:28:19: stdio.h: No existe el fichero o el 
directorio
/usr/include/python2.3/Python.h:30:5: #error Python.h requires that stdio.h
define NULL.
/usr/include/python2.3/Python.h:33:20: string.h: No existe el fichero o el
directorio
/usr/include/python2.3/Python.h:34:19: errno.h: No existe el fichero o el 
directorio
/usr/include/python2.3/Python.h:36:20: stdlib.h: No existe el fichero o el
directorio
/usr/include/python2.3/Python.h:39:20: unistd.h: No existe el fichero o el
directorio
/usr/include/python2.3/Python.h:46:20: assert.h: No existe el fichero o el
directorio
...
... and the error list goes on.
---

but the limits.h file does exist at the above mentioned location

My environment is:
Debian 3.1 (stable)

dpkg -l | grep python
ii  python 2.3.5-2An interactive high-level object-oriented la
ii  python-ldap2.0.4-1A LDAP interface module for Python. [dummy p
ii  python2.3  2.3.5-3An interactive high-level object-oriented la
ii  python2.3-dev  2.3.5-3Header files and a static library for Python
ii  python2.3-ldap 2.0.4-1A LDAP interface module for Python 2.3

dpkg -l | grep gcc
ii  gcc3.3.5-3The GNU C compiler
ii  gcc-3.33.3.5-13   The GNU C compiler
ii  gcc-3.3-base   3.3.5-13   The GNU Compiler Collection (base package)
ii  libgcc13.4.3-13   GCC support library

dpkg -l | grep make
ii  ant1.6.2-2Java based build tool like make
ii  libant1.6-java 1.6.2-2.1  Java based build tool like make -- library
ii  make   3.80-9 The GNU version of the make utility.
ii  makedev2.3.1-77   creates device files in /dev


Any ideas what can be missing from my installation?

Best regards,
Gustavo.


 


Gustavo,
Did you download the full (developers) version of python from 
python.org?  If not you'll need to to compile Zope.

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 )