From owner-freebsd-questions Mon Jan 13 15:10:09 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA13765 for questions-outgoing; Mon, 13 Jan 1997 15:10:09 -0800 (PST) Received: from vdp01.vailsystems.com (root@vdp01.vailsystems.com [207.152.98.18]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id PAA13759 for ; Mon, 13 Jan 1997 15:10:07 -0800 (PST) Received: from crocodile.vale.com (crocodile [204.117.217.147]) by vdp01.vailsystems.com (8.8.3/8.7.3) with ESMTP id RAA00573; Mon, 13 Jan 1997 17:09:58 -0600 (CST) Received: from jaguar (jaguar.vale.com [204.117.217.146]) by crocodile.vale.com (8.8.3/8.7.3) with SMTP id RAA05771; Mon, 13 Jan 1997 17:09:58 -0600 (CST) Message-ID: <32DAC0C6.55A0@vailsys.com> Date: Mon, 13 Jan 1997 17:09:58 -0600 From: Hal Snyder Reply-To: hal@vailsys.com Organization: Vail Systems, Inc. X-Mailer: Mozilla 3.0 (WinNT; I) MIME-Version: 1.0 To: Joao Carlos Mendes Luis CC: questions@freebsd.org Subject: Re: Sybase Open Client/C for LINUX on FreeBSD References: <199701110816.GAA06492@gaia.coppe.ufrj.br> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Joao Carlos Mendes Luis wrote: > #define quoting(John W. Carbone) > // I downloaded Client-Library, and found that it's several archive format > // files, so the link editor handles just fine, except for some undefined > // symbols. > > You can't use these libraries direct with FreeBSD executables. > > You should compile a Linux executable and run this executable in > Linux compat mode. ... > I'm using them, right now, inside the SybPerl package. > > BTW: The "right tool" I used to compile is a Linux 1.2.13 a.out system. Inquiring minds want to know: 1. Which version of FreeBSD are you using for this? 2. Did you have to enable anything special in the FreeBSD kernel, like SysV shared memory? 3. Why is a Linux a.out system needed to generate the executables? Hal