Date: Tue, 17 Oct 2006 08:06:58 -0500 From: "Scott T. Hildreth" <shildret@scotth.emsphone.com> To: freebsd-database@freebsd.org Subject: Re: Installing Oracle Client 10g on FreeBSD Message-ID: <1161090419.52932.339.camel@scotth.emsphone.com> In-Reply-To: <200610171046.k9HAkJ4v067551@lurza.secnetix.de> References: <200610171046.k9HAkJ4v067551@lurza.secnetix.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 2006-10-17 at 12:46 +0200, Oliver Fromme wrote: > Vladimir Terziev wrote: > > The discussion here is about mixing native FreeBSD perl > > and Oracle Linux instant client libraries > > I think I've already answered that question. Vladimir & I both know or thought we knew that this is not possible, thus my post way back, indicating that one needs a linux-perl to compile DBD::Oracle. Martin said he was able to compile a native DBD::Oracle using the instant client libraries. We were both curious on how he did that, without writing a wrapper. > > > not a general > > discussion about so-called "linux emulation" under FreeBSD. > > But that "general discussion" also answered your specific > question. It was my intention to explain a bit of the > background, so you can see _why_ it is not possible (or > at least very difficult) instead of asking over and over > again. > > You cannot run object code for different ABIs within the > same process image, unless the code doesn't do any syscalls > (database libraries certainly require syscalls), or you > write some "wrapper" glue code that switches or translates > the ABI. I doubt that anyone has done the latter, because > it's a very non-trivial task. It is _much_ easier to > install Linux perl and be done with it (well, or install > the old Oracle8 FreeBSD client from the Ports if you don't > absolutely need to have the Oracle10 client). > > Best regards > Oliver > -- Scott T. Hildreth <shildret@scotth.emsphone.com>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1161090419.52932.339.camel>