DCOracle2: lib vs lib64: make fails on SuSE SLES 9

Christian Long <[email protected]>
Newsgroups gmane.comp.web.zope.database
Message-ID <[email protected]>
I'm having trouble installing DCOracle2 on SuSE
Enterprise 9 on  x86_64 (single Opteron).  make fails,
see error message below.  

make[2]: *** No rule to make target
`/usr/lib/python2.3/config/Makefile', needed by
`sedscript'.  Stop.

It should be looking for /usr/lib64/python2.3/config/ 
 

What should I change to point to the right dir:
Makefile, environment, something else?

Thanks

Christian Long

----------------------------------------------------
Additional information


Of course, install.py doesn't work (ERROR: Python
version mismatch )  However, python setup.py install
seems to work.

>>> print platform.platform()
Linux-2.6.5-7.191-smp-x86_64-with-SuSE-9-x86_64

uname -a
Linux my_host 2.6.5-7.191-smp #1 SMP Tue Jun 28
14:58:56 UTC 2005 x86_64 x86_64 x86_64 GNU/Linux


# make
(cd src; \
cp -p Setup.in Setup )
(cd src; \
make -f Makefile.pre.in boot PYTHON=python ||
./setuperrors; \
make dummy || ./setuperrors)
make[1]: Entering directory
`/home/mra_admn/downloads/DCOracle2/src'
rm -f *.o *~
rm -f *.a tags TAGS config.c Makefile.pre python
sedscript
rm -f *.so *.sl so_locations
VERSION=`python -c "import sys; print
sys.version[:3]"`; \
installdir=`python -c "import sys; print sys.prefix"`;
\
exec_installdir=`python -c "import sys; print
sys.exec_prefix"`; \
make -f ./Makefile.pre.in VPATH=. srcdir=. \
        VERSION=$VERSION \
        installdir=$installdir \
        exec_installdir=$exec_installdir \
        Makefile
make[2]: Entering directory
`/home/mra_admn/downloads/DCOracle2/src'
make[2]: *** No rule to make target
`/usr/lib/python2.3/config/Makefile', needed by
`sedscript'.  Stop.
make[2]: Leaving directory
`/home/mra_admn/downloads/DCOracle2/src'
make[1]: *** [boot] Error 2
make[1]: Leaving directory
`/home/mra_admn/downloads/DCOracle2/src'
                -------------------------------------
There were errors configuring the makefile to build
dco2.  This usually is
. . . 


Quick test after python setup.py install - works!
>>> import DCOracle2
>>> cn=DCOracle2.connect('live/dead@oldndst')
>>> c=cn.cursor()


# excerpts from printenv (su root)
. . .
SHELL=/bin/bash
TERM=xterm
PROFILEREAD=true
SSH_TTY=/dev/pts/2
ORACLE_SID=my_sid
HOSTTYPE=x86_64
PAGER=less
MINICOM=-c on
PATH=/usr/sbin:/bin:/usr/bin:/sbin:/usr/X11R6/bin
CPU=x86_64
PWD=/home/my_user/downloads/DCOracle2
INPUTRC=/etc/inputrc
LANG=en_US.UTF-8
HOME=/root
SHLVL=2
OSTYPE=linux
LESS_ADVANCED_PREPROCESSOR=no
no_proxy=localhost
LS_OPTIONS=-a -N --color=tty -T 0
MACHTYPE=x86_64-suse-linux
LESS=-M -I
ORACLE_HOME=/ora/oracle/db/9.2.0.6
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.