From owner-freebsd-hackers Thu Nov 7 09:36:57 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA06386 for hackers-outgoing; Thu, 7 Nov 1996 09:36:57 -0800 (PST) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA06358 for ; Thu, 7 Nov 1996 09:36:51 -0800 (PST) Received: from bacall.lodgenet.com (bacall.lodgenet.com [205.138.147.242]) by who.cdrom.com (8.7.5/8.6.11) with SMTP id JAA17265 for ; Thu, 7 Nov 1996 09:03:52 -0800 (PST) Received: (from mail@localhost) by bacall.lodgenet.com (8.6.12/8.6.12) id KAA08836; Thu, 7 Nov 1996 10:59:46 -0600 Received: from garbo.lodgenet.com(204.124.123.250) by bacall via smap (V1.3) id sma008831; Thu Nov 7 10:59:44 1996 Received: from jake.lodgenet.com (jake.lodgenet.com [10.0.11.30]) by garbo.lodgenet.com (8.6.12/8.6.9) with ESMTP id KAA16821; Thu, 7 Nov 1996 10:59:54 -0600 Received: from jake.lodgenet.com (localhost [127.0.0.1]) by jake.lodgenet.com (8.7.6/8.6.12) with ESMTP id LAA24032; Thu, 7 Nov 1996 11:00:04 -0600 (CST) Message-Id: <199611071700.LAA24032@jake.lodgenet.com> X-Mailer: exmh version 1.6.9 8/22/96 To: "Serge A. Babkin" cc: erich@lodgenet.com (Eric L. Hernes), hackers@FreeBSD.ORG Subject: Re: COFF->BSD converter In-reply-to: Your message of "Thu, 07 Nov 1996 21:00:37 +0500." <199611071600.VAA25791@hq.icb.chel.su> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 07 Nov 1996 11:00:03 -0600 From: "Eric L. Hernes" Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk "Serge A. Babkin" writes: > >Hm, I don't know. Is objcopy another thing from binutils ? > Yea, I think Mike Smith, mentioned something like ./configure --host=freebsd --target=freebsd,sco,... >> What compat libraries and headers do you need? Is the stuff from linux' >> ibcs2 any help? > >The following things can be included in a converted executable file: > >1. SCO ojbect files. Need: to be converted to BSD format (done). > >2. SCO source files. They are often used as a kind of tuning. Need: to be > >3. Compatibility libraries. They are supposed to be written in BSD > >4. BSD object files. If they want to use the functions that are > >Perhaps the iBSC2 support can't help here (except for adding some >kernel features). Unless I'm mistaken the linux ibcs2 stuff may help in 3. I was under the impression that they were distributing and/or able to build SCO shared libraries for libc/curses/..., possibly just a wrapper to their own shared libs. can anyone verify or dispell this? >> >> because the free SCO is ELF :( > >It has binary files in ELF but libraries are both for ELF and COFF. Ok, guess I didn't look close enough. > >> Is anyone working on ELF support for SCO? > >I'm wondering this too. :-) I'd be real suprised to see SOS jump on this one. Nor can I blame him for not doing so. Since we replaced his ibcs2 with NetBSD's and they seem to have SVR4 ELF compat, that's probably the place to start. > >-SB eric. -- erich@lodgenet.com http://rrnet.com/~erich erich@rrnet.com