From owner-freebsd-emulation Fri Aug 20 10:58: 3 1999 Delivered-To: freebsd-emulation@freebsd.org Received: from boco.fee.vutbr.cz (boco.fee.vutbr.cz [147.229.9.11]) by hub.freebsd.org (Postfix) with ESMTP id 4657F15B07 for ; Fri, 20 Aug 1999 10:57:52 -0700 (PDT) (envelope-from cejkar@dcse.fee.vutbr.cz) Received: from kazi.dcse.fee.vutbr.cz (kazi.dcse.fee.vutbr.cz [147.229.8.12]) by boco.fee.vutbr.cz (8.9.3/8.9.3) with ESMTP id TAA34578 for ; Fri, 20 Aug 1999 19:56:32 +0200 (CEST) Received: (from cejkar@localhost) by kazi.dcse.fee.vutbr.cz (8.9.3/8.9.3) id TAA12271 for freebsd-emulation@FreeBSD.ORG; Fri, 20 Aug 1999 19:56:31 +0200 (CEST) Date: Fri, 20 Aug 1999 19:56:31 +0200 From: Cejka Rudolf To: freebsd-emulation@FreeBSD.ORG Subject: Re: running Oracle 8.0.5 Message-ID: <19990820195631.A11687@dcse.fee.vutbr.cz> References: <19990820104732.F602@bnc.net> <37BD2926.6AB82641@scc.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.6i In-Reply-To: <37BD2926.6AB82641@scc.nl>; from Remco Moolenaar on Fri, Aug 20, 1999 at 12:08:38PM +0200 Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Remco Moolenaar wrote (1999/08/20): > Achim Patzner wrote: > > Did anyone succeed in running (Linux) Oracle 8.0.5? Actually I'm looking for > > a .../bin/tsnlsnr that's including TCP as a transport. The installed version > > is missing this transport and as soon as I try linking a new tsnlsnr it's > > dumping cores at me. Oracle is quite useless that way... > > Yes, absolutely no problems what so ever. Check for installation details: http://www.scc.nl/~marcel I have problems - but in another way: I'm trying to install package Oracle8051EE_Intel.tgz (all parts except ConText Cartridge) on system FreeBSD 3.2-STABLE with 128 MB RAM according to http://www.scc.nl/~marcel/howto-oracle.html - today (99/08/20) I have repeated all steps (with reinstalling linux_base and linux_devtools) with modified kernel according to installation suggestions too. ulimit says: -- core file size (blocks) 1000000 data seg size (kbytes) 262144 file size (blocks) unlimited max memory size (kbytes) unlimited stack size (kbytes) 65536 cpu time (seconds) unlimited max user processes unlimited pipe size (512 bytes) 8 open files 1043 virtual memory (kbytes) 327680 -- But while applying command "make -f ins_network.mk install", it ends with this error: -- ... cc -L/home/oracle/app/oracle/product/8.0.5/lib/ -L/home/oracle/app/oracle/product/8.0.5/rdbms/lib -L/home/oracle/app/oracle/product/8.0.5/network/lib -o tnslsnr /home/oracle/app/oracle/product/8.0.5/network/lib/s0nsgl.o /home/oracle/app/oracle/product/8.0.5/network/lib/snsglp.o /home/oracle/app/oracle/product/8.0.5/network/lib/nsglpnp.o /home/oracle/app/oracle/product/8.0.5/rdbms/lib/kpudfo.o /home/oracle/app/oracle/product/8.0.5/lib/scorept.o /home/oracle/app/oracle/product/8.0.5/rdbms/lib/ssdbaed.o /home/oracle/app/oracle/product/8.0.5/lib/nautab.o /home/oracle/app/oracle/product/8.0.5/lib/naeet.o /home/oracle/app/oracle/product/8.0.5/lib/naect.o /home/oracle/app/oracle/product/8.0.5/lib/naedhs.o -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric -lmm -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric -lepc -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsr! tl3 -lclient -lvsn -lcommon -lgeneric -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lnsl -lm -ldl -lm -lnetv2 -lnncc -lnetv2 -lnetwork -lnsgl -lnsglc -lnmd -lnms -lnfp -lnms0 -lncr -lnetwork -lepc -lnetv2 -lnncc -lnsgl -lnsglc -lnmd -lnms -lnfp -lnms0 -lnetwork -L/usr/lib -ldl -lc /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.90.29/crtbegin.o: In function `__do_global_dtors_aux': /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.90.29/crtbegin.o(.text+0x31): undefined reference to `__deregister_frame_info' /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.90.29/crtbegin.o: In function `frame_dummy': /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.90.29/crtbegin.o(.text+0x5a): undefined reference to `__register_frame_info' collect2: ld returned 1 exit status make: *** [tnslsnr] Error 1 -- I have found fix for this problem - by apllying following patch in directory $ORACLE_HOME/network/lib: -- *** env_network.mk.orig Sat Aug 14 15:54:34 1999 --- env_network.mk Sat Aug 14 15:53:20 1999 *************** *** 220,226 **** COMPOBJ=$(ORACLE_HOME)/lib/$(CCVER) COMPOBJS= ! EXSYSLIBS=-ldl DEVTTLIBS=$(NAUTAB) $(NAETAB) $(NAEDHS) $(NALDFLAGSLIST) \ $(NETLIBS) $(LLIBRDBMS_CLT) $(LLIBMM) $(CORELIBS)\ $(NETLIBS) $(LLIBRDBMS_CLT) $(LIBPLS_CLT)\ --- 220,226 ---- COMPOBJ=$(ORACLE_HOME)/lib/$(CCVER) COMPOBJS= ! EXSYSLIBS=-ldl -lstdc++ DEVTTLIBS=$(NAUTAB) $(NAETAB) $(NAEDHS) $(NALDFLAGSLIST) \ $(NETLIBS) $(LLIBRDBMS_CLT) $(LLIBMM) $(CORELIBS)\ $(NETLIBS) $(LLIBRDBMS_CLT) $(LIBPLS_CLT)\ -- command "make -f ins_network.mk install" ends with success. But running "$ORACLE_HOME/bin/dbstart" (after "sh root.sh") produces following error: -- Oracle Server Manager Release 3.0.5.0.0 - Production (c) Copyright 1997, Oracle Corporation. All Rights Reserved. Oracle8 Enterprise Edition Release 8.0.5.1.0 - Production With the Partitioning and Objects options PL/SQL Release 8.0.5.1.0 - Production SVRMGR> Connected. SVRMGR> ORA-27102: out of memory Linux Error: 12: Cannot allocate memory SVRMGR> Server Manager complete. Database "TEST" warm started. -- And nothing starts... I really don't know where to look for errors, because amount of memory is sufficient in my opinion (?). -- Rudolf Cejka (cejkar@dcse.fee.vutbr.cz; http://www.fee.vutbr.cz/~cejkar) Brno University of Technology, Faculty of El. Engineering and Comp. Science Bozetechova 2, 612 66 Brno, Czech Republic To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message