From owner-freebsd-database Tue Dec 21 2:14:46 1999 Delivered-To: freebsd-database@freebsd.org Received: from estavous.sfr.fr (estavous.sfr.fr [195.115.41.46]) by hub.freebsd.org (Postfix) with ESMTP id D0E3314FFF for ; Tue, 21 Dec 1999 02:14:42 -0800 (PST) (envelope-from guillaume.mailliet@cegetel.fr) Received: from lesept.sfr.fr (lesept.sfr.fr [195.115.41.61]) by estavous.sfr.fr (8.8.6 (PHNE_17135)/X.X.X) with ESMTP id LAA15818; Tue, 21 Dec 1999 11:14:37 +0100 (MET) Received: from pegase.univers.cegetel.fr (localhost [127.0.0.1]) by lesept.sfr.fr (8.8.8+Sun/8.8.8) with ESMTP id LAA19415; Tue, 21 Dec 1999 11:14:36 +0100 (MET) Received: by PEGASE with Internet Mail Service (5.5.2448.0) id ; Tue, 21 Dec 1999 11:14:37 +0100 Message-ID: From: MAILLIET Guillaume To: "'Marcel Moolenaar'" , database@FreeBSD.ORG Subject: RE: Small Problems with Oracle for Linux for FreeBSD Date: Tue, 21 Dec 1999 11:14:40 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-database@FreeBSD.ORG Precedence: bulk I have not all the info at hand, but you should add a '-lstdc++' in the LDFLAGS of the corresponding makefile (env_xxx.mk). There is a couple = of such makefile to modif this way (may be 5 or 6). It's OK FreebSD 3.3. = You should add RPM tcl8.0 at some point too in 1 makefile. -----Message d'origine----- De: Marcel Moolenaar [mailto:marcel@scc.nl] Date: mardi 21 d=E9cembre 1999 10:36 =C0: database@FreeBSD.ORG Objet: Re: Small Problems with Oracle for Linux for FreeBSD Carroll Kong wrote: >=20 > Hey guys, I went to this excellent web site >=20 > http://www.scc.nl/~marcel/howto-oracle.html Thanks :-) > It tells you how to setup oracle for linux under freebsd. However, I ran > into a small problem. >=20 > 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_gl > obal_dtors_aux': > = /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.90.29/crtbegin.o(.text+0x31): > undefine > d reference to `__deregister_frame_info' > /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.90.29/crtbegin.o: In = function > `frame_d > ummy': > = /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.90.29/crtbegin.o(.text+0x5a): > undefine > d reference to `__register_frame_info' > collect2: ld returned 1 exit status > make: *** [tnslsnr] Error 1 >=20 > This is for making the tcp_listener. He mentions it in the web page, = and I > run the line he mentions, but for some odd reason the linux compiler = keeps > on barfing? I think this is solved by "upgrading" linux_base. I assume you have linux_base-5.2 from the ports collection, right? Try using linux_base-6.1 from http://www.freebsd.org/~marcel. > is that the right version of the egcs? Should I try an older > version? Does anyone know which version is needed to compile this? It's not necessarily a compiler issue, but I think it's more a library 'thingy'. I haven't paid much attention to Oracle lately, so I'm somewhat behind on the latest facts. Correct me if I'm wrong... --=20 Marcel Moolenaar mailto:marcel@scc.nl SCC Internetworking & Databases http://www.scc.nl/ The FreeBSD project mailto:marcel@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-database" in the body of the message