From owner-freebsd-emulation Mon Jun 14 14:59:27 1999 Delivered-To: freebsd-emulation@freebsd.org Received: from knock.econ.vt.edu (knock.econ.vt.edu [128.173.172.240]) by hub.freebsd.org (Postfix) with ESMTP id 7412914EEB for ; Mon, 14 Jun 1999 14:59:14 -0700 (PDT) (envelope-from rdmurphy@knock.econ.vt.edu) Received: (from rdmurphy@localhost) by knock.econ.vt.edu (8.9.3/8.9.3) id RAA13545; Mon, 14 Jun 1999 17:59:09 -0400 (EDT) (envelope-from rdmurphy) From: "Russell D. Murphy Jr." MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Mon, 14 Jun 1999 17:59:09 -0400 (EDT) To: Mark Blackman Cc: rdmurphy@mail.vt.edu, marcel@scc.nl, sean@stat.Duke.EDU, freebsd-emulation@freebsd.org Subject: Re: Matlab 5.3 In-Reply-To: <19990610152622.A8329@rcru.rl.ac.uk> References: <14165.38910.206452.281058@knock.econ.vt.edu> <19990610152622.A8329@rcru.rl.ac.uk> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <14181.30249.255724.77165@knock.econ.vt.edu> Reply-To: rdmurphy@vt.edu Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I actually had some problems with files being (not) created or not found under /tmp (/compat/linux/tmp) while installing 5.3. Aside from installing the rpm's it went relatively quickly. At the risk of cluttering the archives with additional suggestions, the steps I followed were: 1. Install linux-base 2. Install tar-1.12-4.i386 and sh-utils-1.16-14.i386 rpms 3. Start /compat/linux/bin/sh and run: bash# /cdrom/install* -debug -lnx86 & - this failed to create a "backend" file for use in a final installation script - the -debug option prints the information needed to create the file however: MATLAB=/usr/compat/linux/usr/local/matlab5 OUTPUT_FILE=/usr/compat/linux/usr/local/matlab5/install_matlabp.out CHECK_SYMBOLIC_FOR_MAPLE=no MAPLE_LIBRARIES_DIR= LICENSE_NUMBER= < deleted > WANT_ACCESS_DIR=yes ACCESS_DIR=/usr/local/bin WANT_LICENSE_MANAGER=yes WANT_LMBOOT_LINK=yes - copy the above into /compat/linux/tmp/matlab-backend - run the backend script, pointing it to that file: bash# /cdrom/update/install/backend \ -r /compat/linux/usr/local/matlab5 /compat/linux/tmp/matlab-backend - this creates another script in /tmp based on the process number (/tmp/$$c) - look for two files, one ending in "a", the other ending in "c" - edit the $$c script to -- remove the extra /usr prefixes on: MATLAB=/usr/compat/linux/usr/local/matlab5 OUTPUT_FILE=/usr/compat/linux/usr/local/matlab5/install_matlabd.out -- and change the two invocations of install_matlab to include -lnx86 as an option: $DOLLAR_MATLAB/install_matlab $* -lnx86 -b 1 > $OUTPUT_FILE 2>&1 < $OUTPUT_FILE2>&1<