From owner-freebsd-questions Sun Oct 13 03:26:41 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA27288 for questions-outgoing; Sun, 13 Oct 1996 03:26:41 -0700 (PDT) Received: from Campino.Informatik.RWTH-Aachen.DE (campino.Informatik.RWTH-Aachen.DE [137.226.225.2]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id DAA27283 for ; Sun, 13 Oct 1996 03:26:38 -0700 (PDT) Received: from gilberto.physik.rwth-aachen.de (gilberto.physik.rwth-aachen.de [137.226.31.2]) by Campino.Informatik.RWTH-Aachen.DE (RBI-Z-5/8.6.12) with ESMTP id LAA08269 for ; Sun, 13 Oct 1996 11:26:53 +0100 Received: (from kuku@localhost) by gilberto.physik.rwth-aachen.de (8.6.11/8.6.9) id LAA11401 for freebsd-questions@freefall.cdrom.com; Sun, 13 Oct 1996 11:32:32 +0100 Date: Sun, 13 Oct 1996 11:32:32 +0100 From: Christoph Kukulies Message-Id: <199610131032.LAA11401@gilberto.physik.rwth-aachen.de> To: freebsd-questions@freefall.FreeBSD.org Subject: ELF objects (Linux) Sender: owner-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk I want to create FreeBSD libs from Linux libs. Using a.out libs the following seems to work: under Linux: ar xv `ar t linuxlib.a` then under FreeBSD: ar qv freebsdlib.a *.o and I can at least nm the lib. I'm assuming as long as there are no linux syscalls in that lib that it would work to link against the resulting lib under FreeBSD. Now when the linux lib is an ELF lib it doesn't seem to work. Do I need to have ELF support under FreeBSD? Don't we have it already? --Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de