Requirements
Platforms
- GNU/Linux: Tested under debian woody and sarge, using either packaged zopes or tallbars installations. This is the development platform and the recommended one.
- Solaris: Tested using a GCC compiled python 2.1.3, python-popy/zpopyda and zope 2.6.1. OpenOffice integration was not tested under this platform yet.
- MS Windows: It seems to be working fine using Zope 2.6.2, MySQL 4 and ZMySQLDA adapter, but there is not very tested. See INSTALL.txt for instructions
Requirements
- zope: It was tested with zope 2.5.1 (python 2.1.3), 2.6.x (python 2.1.3) and 2.7 b3 (python 2.3).
Unstable versions of zope are not supported by now
- postgresql >= 7.2 using psycopg: the best tested database
- python2.x-psycopg: A good python module to access postgresql
- ZPsycopgDA: the Zope Product to use psycopg
- postgresql >= 7.2 using popy: this adapter is deprecated, but available
- python2.x-popy: Another python module to access postgresql
- ZPoPyDA: the Zope Product to use popy
- mysql >= 4.0 using mysqlda: it works, but is in the beginnings, so, please, be patient
- python2.x-mysql: A python module to access mysql
- ZMySQLDA: the Zope Product to use mysql
- intltools: if you want to use tranlation issues
- pyexpat.so: This python module is needed for OpenOffice integration. In some cases, pyexpad is not found.
In Linux, Zope 2.6.1, using your own python packages (python2.1-xmlbase installed), it works OK.
In Windows, Zope 2.6.1, it works OK. But if you have a Linux installation that starts zope using
zope distributed python2.1, an exception is raised. The reason is that pyexpat.so is not under
./lib/python2.1/lib-dynload (I don't know why). I've solved downloading source of python2.1-xmlbase
from debian woody, compiling and copying just the lost module to ./lib/python2.1/lib-dynload under
my zope directory.
- python2.1-xml / expat: are needed to obtain a good OpenOffice integration. Caution, "zetadb openoffice" seems to work OK without these
packages, but resulting objects will produce crashes in OpenOffice if they aren't installed. In Linux, you will have packages named python2.1-xml and expat
or something like this. Install them. Compiling from source code downloaded from debian woody also works fine. In Microsoft Windows, you will need
to download and install PyXML from http://pyxml.sourceforge.net
Last modified Mon Dec 29 08:13:43 CET 2003 @342 /Internet Time/
|