From owner-freebsd-hackers Sat Oct 28 15:08:23 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA02618 for hackers-outgoing; Sat, 28 Oct 1995 15:08:23 -0700 Received: (from hsu@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA02611 for hackers@freebsd.org; Sat, 28 Oct 1995 15:08:21 -0700 Date: Sat, 28 Oct 1995 15:08:21 -0700 From: Jeffrey Hsu Message-Id: <199510282208.PAA02611@freefall.freebsd.org> To: hackers@freebsd.org Subject: Re: ld problems Sender: owner-hackers@freebsd.org Precedence: bulk > I'm trying to port a concurrent language which was originally written > The problem is that the initial version only works if it is statically > linked This is the biggest single reason I know of to move to a standard executable format, namely ELF. There are a lot of unported languages, debuggers, and useful programming utilities out there for which the biggest obstacle is having to write ad-hoc code specifically for FreeBSD's current binary format. Whenever I port a new language, this is usually the first thing I have to modify. At some point, you really start wishing for a standard executable format. Jeffrey