[Zope] dcoracle 2 make failure on freebsd 5.1

Bernd Dorn zope-mailinglist at mopa.at
Sun Dec 7 05:55:49 EST 2003


hello all

i try to compile dcoracle2 on freebsd 5.1 but always get this error::

  cc: cannot specify -o with -c or -S and multiple compilations

when running make
this is the output of make::

(cd src;  ./testora python)
Checking ORACLE_HOME...passed.
Checking for Oracle version...Oracle 9i found.
(cd src;  cp -p Setup.in Setup )
(cd src;  make -f Makefile.pre.in boot PYTHON=python || ./setuperrors; 
make dummy || ./setuperrors)
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
sed -n  -e '1s/.*/1i\\/p'  -e '2s%.*%# Generated automatically from 
Makefile.pre.in by sedscript.%p'  -e '/^VERSION=/s/^VERSION=[ 
]*\(.*\)/s%@VERSION[@]%\1%/p'  -e '/^CC=/s/^CC=[ 
]*\(.*\)/s%@CC[@]%\1%/p'  -e '/^CCC=/s/^CCC=[ 
]*\(.*\)/s%#@SET_CCC[@]%CCC=\1%/p'  -e '/^LINKCC=/s/^LINKCC=[ 
]*\(.*\)/s%@LINKCC[@]%\1%/p'  -e '/^OPT=/s/^OPT=[ 
]*\(.*\)/s%@OPT[@]%\1%/p'  -e '/^LDFLAGS=/s/^LDFLAGS=[ 
]*\(.*\)/s%@LDFLAGS[@]%\1%/p'  -e '/^DEFS=/s/^DEFS=[ 
]*\(.*\)/s%@DEFS[@]%\1%/p'  -e '/^LIBS=/s/^LIBS=[ 
]*\(.*\)/s%@LIBS[@]%\1%/p'  -e '/^LIBM=/s/^LIBM=[ 
]*\(.*\)/s%@LIBM[@]%\1%/p'  -e '/^LIBC=/s/^LIBC=[ 
]*\(.*\)/s%@LIBC[@]%\1%/p'  -e '/^RANLIB=/s/^RANLIB=[ 
]*\(.*\)/s%@RANLIB[@]%\1%/p'  -e '/^MACHDEP=/s/^MACHDEP=[ 
]*\(.*\)/s%@MACHDEP[@]%\1%/p'  -e '/^SO=/s/^SO=[ 
]*\(.*\)/s%@SO[@]%\1%/p'  -e '/^LDSHARED=/s/^LDSHARED=[ 
]*\(.*\)/s%@LDSHARED[@]%\1%/p'  -e '/^CCSHARED=/s/^CCSHARED=[ 
]*\(.*\)/s%@CCSHARED[@]%\1%/p'  -e 
'/^LINKFORSHARED=/s/^LINKFORSHARED=[ 
]*\(.*\)/s%@LINKFORSHARED[@]%\1%/p'  -e 
'/^prefix=/s/^prefix=\(.*\)/s%^prefix=.*%prefix=\1%/p'  -e 
'/^exec_prefix=/s/^exec_prefix=\(.*\)/s%^exec_prefix=.*%exec_prefix=\1%/p' 
  /usr/local/lib/python2.3/config/Makefile >sedscript
echo "/^#@SET_CCC@/d" >>sedscript
echo "/^installdir=/s%=.*%=	/usr/local%" >>sedscript
echo "/^exec_installdir=/s%=.*%=/usr/local%" >>sedscript
echo "/^srcdir=/s%=.*%=		.%" >>sedscript
echo "/^VPATH=/s%=.*%=		.%" >>sedscript
echo "/^LINKPATH=/s%=.*%=	%" >>sedscript
echo "/^BASELIB=/s%=.*%=	%" >>sedscript
echo "/^BASESETUP=/s%=.*%=	%" >>sedscript
sed -f sedscript ./Makefile.pre.in >Makefile.pre
/usr/local/lib/python2.3/config/makesetup  -m Makefile.pre -c 
/usr/local/lib/python2.3/config/config.c.in Setup -n 
/usr/local/lib/python2.3/config/Setup
make -f Makefile do-it-again
/usr/local/lib/python2.3/config/makesetup  -m Makefile.pre -c 
/usr/local/lib/python2.3/config/config.c.in Setup -n 
/usr/local/lib/python2.3/config/Setup
( cd src;  make || ./builderrors)
cc -fPIC -DNDEBUG -O -pipe -mcpu=pentiumpro -D_THREAD_SAFE 
-DTHREAD_STACK_SIZE=0x20000 -I/usr/local/include/python2.3 
-I/usr/local/include/python2.3 @DEFS@ 
-I/home/oracle/OraHome1/rdbms/demo 
-I/home/oracle/OraHome1/network/public 
-I/home/oracle/OraHome1/plsql/public 
-I/home/oracle/OraHome1/rdbms/public -DORACLE9i -c ././dco2.c -o ./dco2.o
*** Error code 1

Stop in /tmp/DCOracle2/src.

and this is uname -a::

FreeBSD devbeast.localdomain 5.1-RELEASE-p10 FreeBSD 5.1-RELEASE-p10 
#0: Thu Nov 20 15:14:17 CET 2003 
root at devbeast.localdomain:/usr/obj/usr/src/sys/CUSTOM  i386

tia, bernd dorn





More information about the Zope mailing list