MATLAB: Matlab Runtime 32bit for Linux

MATLAB Compilerruntime mcr compiler 32bit 64bit ubuntu linux

We're building an application, for Linux, including libraries created with Matlab Compiler, compiled to 32bit. Libraries require Matlab Runtime. The problem is, there didn't seem to be a recent Matlab Runtime installer for 32bit Linux.
a) Are there 32bit runtime libraries for Linux (newer than 2012a)?
or
b) Can we use older runtime libraries (2012a seems to have 32bit version for Linux but our libraries will be compiled and packaged using 2014b)
or
c) Can we use the 64bit runtime libraries with our 32bit application (I'm suspecting a big no)?
or
d) Do we just have to dig deep and compile our software to 64bit?

Best Answer

a) Are there 32bit runtime libraries for Linux (newer than 2012a)?
No. (Although the System Requirements documentation for R2012b is ambiguous about 32 bit Linux support, both saying it does not exist and implying in a header that it does.)
b) Can we use older runtime libraries
No. The runtime library must match the version compiled with.
c) Can we use the 64bit runtime libraries with our 32bit application
No.
d) Do we just have to dig deep and compile our software to 64bit?
Probably :(
I would be surprised if the R2012a runtime libraries supported HG2 (which became the default in R2014b.) I know that some of the versions before R2014b had hidden support for HG2 as they went through a testing phase, but I don't think it was there as early as R2012a.
Related Question