From owner-freebsd-questions@FreeBSD.ORG Sun May 17 09:56:37 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 43C9B106564A for ; Sun, 17 May 2009 09:56:37 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx01.qsc.de (mx01.qsc.de [213.148.129.14]) by mx1.freebsd.org (Postfix) with ESMTP id 058B08FC1C for ; Sun, 17 May 2009 09:56:32 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r55.edvax.de (port-92-195-124-142.dynamic.qsc.de [92.195.124.142]) by mx01.qsc.de (Postfix) with ESMTP id BE2043CFCE; Sun, 17 May 2009 11:56:30 +0200 (CEST) Received: from r55.edvax.de (localhost [127.0.0.1]) by r55.edvax.de (8.14.2/8.14.2) with SMTP id n4H9uPTQ001519; Sun, 17 May 2009 11:56:25 +0200 (CEST) (envelope-from freebsd@edvax.de) Date: Sun, 17 May 2009 11:56:25 +0200 From: Polytropon To: Pieter Donche Message-Id: <20090517115625.19936b2c.freebsd@edvax.de> In-Reply-To: References: Organization: EDVAX X-Mailer: Sylpheed 2.4.7 (GTK+ 2.12.1; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: "mail.list freebsd-questions" Subject: Re: matlab 2009a X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 May 2009 09:56:37 -0000 On Sun, 17 May 2009 08:46:29 +0200 (CEST), Pieter Donche wrote: > FreeBSD7-amd64 > linux_base-fc-4_14 Base set of packages needed in Linux mode (for i386/amd64) > > When running the install script, I get > > cat: /proc/cpuinfo: No such file or directory > Error: Your computer's processor is missing the SSE2 instructions that > are required for MATLAB to run correctly. > For system requirements consult http://www.mathworks.com ... > > What is this /proc/cpuinfo file not found? It's a "Linuxism". :-) Because it's a Linux program, you have to make sure that linprocfs is loaded. Usually it's mounted in /usr/compat/linux/proc, but the install script seems to expect cpuinfo in /proc (which is FreeBSD's proc), so it cannot be found. You can, however, mount the Linux procfs in /proc, everything should be working then. To get this state automatically after startup, add linproc /proc linprocfs rw 0 0 to your /etc/fstab. The call "cat /proc/cpuinfo" will work. Example: % cat /usr/compat/linux/proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 16 model name : Intel(R) Celeron(R) CPU 2.00GHz stepping : 9 flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 b19 b21 mmxext mmx fxsr xmm b26 b27 b28 b29 3dnow cpu MHz : 2018.20 bogomips : 2018.20 -- Polytropon >From Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...