From owner-freebsd-hackers Fri Oct 4 14:38:56 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA19413 for hackers-outgoing; Fri, 4 Oct 1996 14:38:56 -0700 (PDT) Received: from gatekeeper.canon.com (gatekeeper.canon.com [205.227.186.66]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id OAA19405 for ; Fri, 4 Oct 1996 14:38:51 -0700 (PDT) Received: by gatekeeper.canon.com; id AA26692; Fri, 4 Oct 96 14:35:00 PDT Received: from unknown(146.184.10.8) by gatekeeper.canon.com via smap (V3.1.1) id xma026682; Fri, 4 Oct 96 14:34:58 -0700 Received: by cisncdc.canon.com with SMTP (Microsoft Exchange Server Internet Mail Connector Version 4.0.993.5) id <01BBB202.19208160@cisncdc.canon.com>; Fri, 4 Oct 1996 14:41:16 -0700 Message-Id: From: "Boatwright, Charles" To: "'FreeBSD Hackers'" Subject: x86 COFF with FreeBSD Date: Fri, 4 Oct 1996 14:41:10 -0700 X-Mailer: Microsoft Exchange Server Internet Mail Connector Version 4.0.993.5 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hey, I hope that this isn't a "beaten to death question." I have a MSVC COFF library, from MSVC 4., I need to link it under FreeBSD. The facts. The library is C, not C++ (no name mangling). The library is portable (no OS specific calls, only standard C). The library is 32 bit. The library is HUGE > 4 Meg; > 30 000 functions. NO SOURCE. The needs: Link library with gnu ld to produce an a.out. Knowledge of problem. Used cygnus tool chain on X86-cygwin32 to begin BFD - COFF research. No success. Does anyone know how this can be done, or can it be done???? Any help, ideas, books in which to read things, places in which to bury my head (a bucket of sand???) would be excellent. TIA Charles_Boatwright@cisnc.canon.com