I would like to run MATLAB (32-bit) on a platform in which a 64-bit processor is running a 64-bit operating system.
MATLAB: Is running 32-bit MATLAB on a 64-bit platform supported
MATLAB
Related Solutions
Starting with R2014a, MATLAB student version is available as a 64-bit application and will work on a 64-bit Operating System.
Starting with release R2011a, MATLAB is only available for 64-bit on Mac OS X and as of release R2013a, MATLAB is only available for 64-bit on Linux.
Prior to R2013a, MATLAB student version was available only as 32-bit; while not supported, it is possible to install the 32-bit version of MATLAB on a 64-bit Linux. In order to install 32-bit MATLAB on 64-bit Linux prior to release R2013a, you will need to tell the installer to install the 32-bit version of MATLAB. To do so you will give the installer the -glnx86 flag. Once MATLAB is installed, you will also need to start MATLAB with this flag. Follow the instructions below to install 32-bit MATLAB on Linux
1) Open a terminal window.
2) In the terminal window, change directories to the location of the installation files. Ex:
cd '/media/MATHWORKS_R2008b/'
3) Launch the installer in text mode with the -glnx86 flag:
./install_unix.sh -glnx86 -t
4) Once the installer is finished, you will need to activate manually from the website as the activation client will not launch on a 64-bit Linux machine. To activate manually, see the Related Solution, 1-3YZBZ6.
5) Once MATLAB is installed and activated, you will need to run MATLAB using the same -glnx86 flag that you used to install. For example:
$MATLAB/bin/matlab -glnx86
(where $MATLAB is the MATLAB installation folder)
NOTE: Some users have problems loading the JRE when running in this configuration. Creating a symlink in $MATLAB/sys/java/jre named 'glnxa64' pointing to 'glnx86' should resolve this issue. You can do this with the following command:
ln -s $MATLAB/sys/java/jre/glnx86 $MATLAB/sys/java/jre/glnxa64
(where $MATLAB is the MATLAB installation folder)
It is possible to Install both 32-bit MATLAB and 64-bit MATLAB under 64-bit Windows 7.
If you would like to install the 32-bit version, you will need to manually start the 32-bit MATLAB installer. This can be performed by running the setup.exe file from the /bin/win32 folder on the DVD. You can also download the 32-bit version of MATLAB by signing into your account on the following website:
www.mathworks.com
MathWorks recommends installing the 32-bit MATLAB in a different directory from where 64-bit MATLAB is installed. (By default, the 64-bit version of MATLAB will install into "Program Files" whereas the 32-bit version will install into "Program Files (x86)." This distinction is sufficient.)
However, there are a handful of known issues with running 32-bit R2010b on 64-bit Windows XP, Windows Vista, and Windows 7. They are as follows:
• MATLAB Distributed Compute Server may fail when both 32-bit MATLAB and 64-bit MATLAB are installed on the same computer.
• Real-Time Windows Target will not run.
• Data Acquisition Toolbox cannot connect to parallel ports.
• Embedded IDE Link and Target Support Package may fail to start Code Composer Studio.
Note that platform cross-compilation (for example, attempting to use 64-bit MATLAB to create a 32-bit MEX file) is not supported.
R2010a and earlier releases have more significant limitations, mostly in the area of invoking external C compilers and other third party applications.
- NOTE: Starting in R2019a the following name changes occurred:
- MATLAB Distributed Computing Server was renamed to MATLAB Parallel Server
- mdce_def was renamed to mjs_def
- mdce binary was renamed to mjs
Best Answer