From owner-freebsd-alpha Thu Aug 17 21:58:24 2000 Delivered-To: freebsd-alpha@freebsd.org Received: from eel.radicalmedia.com (eel.radicalmedia.com [204.254.246.9]) by hub.freebsd.org (Postfix) with ESMTP id 1112A37B43C for ; Thu, 17 Aug 2000 21:58:23 -0700 (PDT) Received: (from phiber@localhost) by eel.radicalmedia.com (8.9.3/8.9.3) id AAA10669 for freebsd-alpha@freebsd.org; Fri, 18 Aug 2000 00:58:17 -0400 (EDT) Date: Fri, 18 Aug 2000 00:58:17 -0400 From: Mark Abene To: freebsd-alpha@freebsd.org Subject: alphalinux object files and freebsd... Message-ID: <20000818005817.E3795@radicalmedia.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.1i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Greetings. I have a couple of small relocateable object files that were built on AlphaLinux, for which I do not have the source. The objects make up a library which along with some header files outline the calling convention. I want to be able to link these object files on FreeBSD/Alpha natively without having to use the emulated alphalinux compiler tools. The objects are elf64-alpha, however when I try to link the library (it's an ar archive), I get a screen full of fatal "relocation truncated to fit: REFLONG blah" errors. I've tried extracting the object files and objcopy'ing them (no args), but I get the same errors. Is there some silly difference between elf64-alpha relocateable objects created on AlphaLinux versus FreeBSD? Thanks, -Mark To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message