From: Yaroslav Halchenko Date: Thu, 30 May 2013 18:51:10 +0000 (-0400) Subject: draft of matlab 64bit-on-32bit post X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=d883fb2d42274be41cacc3d3de650e242380f564;p=neurodebian.git draft of matlab 64bit-on-32bit post --- diff --git a/sandbox/2013-05-31_matlab_64bit_on_32bit.rst b/sandbox/2013-05-31_matlab_64bit_on_32bit.rst new file mode 100644 index 0000000..b71d01a --- /dev/null +++ b/sandbox/2013-05-31_matlab_64bit_on_32bit.rst @@ -0,0 +1,53 @@ +:date: 2012-05-31 22:16:00 +:tags: debian, neuroscience, software, matlab, multiarch, + +.. _chap_matlab_64bit_on_32bit: + + +Running 64bit Matlab on 32bit host OS +===================================== + +Some of you have been impacted by the recent decision of Mathworks to +drop 32-bit Linux builds of their products (i.e. Matlab R2013a and +co.). So that you do not feel particularly bad about it -- this is +not a novel move by Mathworks. In 1998 PowerPC builds for Macs were +abandoned as well, bringing a `furious reaction +`__ +of the community. + +Luckily enough users of Debian (and its derivatives) who still use +32bit OS on 64bit capable systems can take advantage of rolled out in +recently released Wheezy `multiarch +`_ support. Multiarch allows to +install and run multiple user-level builds (e.g. i386 and amd64) on a +hardware/kernel capable to support both. + +Below we describe how you could take advantage of multiarch support +and in few simple steps prepare your 32bit user-land for running 64bit +Matlab. + + +Procedure +--------- + +- [2-10 min] Install 64-bit kernel and reboot:: + + sudo apt-get install linux-image-amd64 + +- [1-3 min] Enable multi-arch support for amd64 architecture:: + + sudo dpkg --add-architecture amd64 + sudo apt-get update + +- [1-5 min] Install 64bit libraries needed for matlab:: + + sudo apt-get install libstdc++6:amd64 zlib1g:amd64 libncurses5:amd64 \ + libxp6:amd64 libstdc++6-4.4-dev:amd64 libxt6:amd64 libxmu6:amd64 libxtst6:amd64 + +Now your 64bit matlab (which hopefully you "registered" with +:ref:`matlab-support ` package) should be ready to run. + +If you have any comments (typos, improvements, etc) -- feel welcome to +leave a comment below, or `contact us`_ . + +.. _contact us: http://neuro.debian.net/#contacts