From owner-freebsd-questions Tue May 8 9:41:33 2001 Delivered-To: freebsd-questions@freebsd.org Received: from rhymer.cogsci.ed.ac.uk (rhymer.cogsci.ed.ac.uk [129.215.144.8]) by hub.freebsd.org (Postfix) with ESMTP id 7DCD837B422 for ; Tue, 8 May 2001 09:41:29 -0700 (PDT) (envelope-from richard@cogsci.ed.ac.uk) Received: (from richard@localhost) by rhymer.cogsci.ed.ac.uk (8.9.3/8.9.3) id RAA03457; Tue, 8 May 2001 17:40:56 +0100 (BST) Date: Tue, 8 May 2001 17:40:56 +0100 (BST) Message-Id: <200105081640.RAA03457@rhymer.cogsci.ed.ac.uk> From: Richard Tobin Subject: Re: a linux shell? (pgroup Fortran compiler) To: "Richard E. Hawkins" , freebsd-questions@FreeBSD.ORG In-Reply-To: Richard E. Hawkins's message of Tue, 08 May 2001 12:32:58 -0400 Organization: just say no Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I've seen reference in a couple of documents to a lunx shell. What I'm > after is for tcsh to make programs within it think they're running > linux and with appropriate shell variables. /compat/linux/bin/bash Once you're running that, if you (say) try to run ls, the shell will try /bin/ls, but because it's in compatibility mode this will try /compat/linux/bin/ls first, so you will get the Linux ls. This works sufficiently well that using gcc will result in the Linux gcc being run and generating Linux binaries, but I don't know if it will be enough for what you need. -- Richard To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message