From owner-freebsd-emulation Sun Jul 27 16:12:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA26682 for emulation-outgoing; Sun, 27 Jul 1997 16:12:17 -0700 (PDT) Received: from fly.HiWAAY.net (root@fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA26639 for ; Sun, 27 Jul 1997 16:12:01 -0700 (PDT) Received: from nexgen.hiwaay.net by fly.HiWAAY.net; (8.8.6/1.1.8.2/21Sep95-1003PM) id SAA09400; Sun, 27 Jul 1997 18:11:40 -0500 (CDT) Received: from nexgen (localhost [127.0.0.1]) by nexgen.hiwaay.net (8.8.6/8.8.4) with ESMTP id SAA00535 for ; Sun, 27 Jul 1997 18:09:29 -0500 (CDT) Message-Id: <199707272309.SAA00535@nexgen.hiwaay.net> X-Mailer: exmh version 2.0zeta 7/24/97 To: emulation@freebsd.org Subject: NetBSD i386 binaries? From: dkelly@HiWAAY.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 27 Jul 1997 18:09:29 -0500 Sender: owner-freebsd-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Asked this in questions last week and didn't get a reply. Thought a bit about it and decided this was probably a better place to ask. Learned the Introl 68HC11 (and 6809, HC12, HC16, and 68k) C compilers were now available for NetBSD so I downloaded the demo at http://www.introl.com/ and had a go at it. Rather than separate the *.html doc files from the rest of the Introl distribution I simply placed them in my public_html directory as Grumpy doesn't have a suitable graphics console: Grumpy: {1090} pwd /usr/home/dkelly/public_html/code/i386-netbsd/bin and this is the problem, Introl obviously uses shared libraries: Grumpy: {1091} ./cc11 Bad magic: ld.so Grumpy: {1092} All executable binaries emit that error message. So, what am I doing wrong? Should I push for a native FreeBSD version? (they sounded willing) Do I need NetBSD's ld.so and associated libraries? Where do I put them? Where do I get them? -- David Kelly N4HHE dkelly@hiwaay.net ====================================================================== The human mind ordinarily operates at only ten percent of its capacity -- the rest is overhead for the operating system.