on 6/1/00 2:28 PM, Shawn Murphy at smurp@emergence.com wrote:
In other words...I am trying to get the ZOracleDA compiled for RedHat Linux for Zope 2.1.6, Oracle 8.1.6 and ZOracleDA-2.2.0b1, but am having problems creating a Setup file which does the job.
It seems like others have had some success in this area. Anybody able to share some tips or better yet, the 'Setup-8.1.6-linux-intel' that they created.
On a slightly different note, is the ZOracleDA source in a public CVS somewhere? Maybe the solution can be found there or I would be happy to place it there once developed.
I can't find the ZOracleDA in http://classic.zope.org/cgi-bin/cvsweb.cgi/Zope2/
Here's a cut-and-paste from DCOracle 1.3.1b1: Formatting has goobered it (sadly) but you can get the gist pretty easily. *shared* # Setup file for Oracle 8.1.5 (Oracle 8i) # # Unfortunately, the libraries needed to link Oracle change from revision # to revision. # # Oracle provides a make file for building "demo" programs in # $ORACLE_HOME/rdbms/demo/demo_rdbms.mk. I have been unable to # use this make file to build Python extensions. Adapting it is # not adequate, because it may change for new Oracle revs. # My approach is to use demo_rdbms.mk to build one of the # demo programs, look at the libraries linked, and start from there. :-( # ORACLE_INCLUDES=$(ORACLE_HOME)/rdbms/demo -I$(ORACLE_HOME)/network/public -I$(ORACLE_HOME)/plsql/public ORACLE_L=-lclntsh ORACLE_LIBS=$(ORACLE_HOME)/lib/ $(ORACLE_L) oci_ oci_.c -I$(ORACLE_INCLUDES) -L$(ORACLE_LIBS) -DDCORACLE8 Buffer Buffer.c