MATLAB® Compiler Release Notes Previous page   Next Page

Known Software and Documentation Problems

This section describes known software and documentation problems in Version 4.2.

Borland C++ Compiler Limits Indexing to Arrays of 20 Dimensions or Less

Due to internal limitations of the Borland C++ compiler, the mwArray class supports indexing operations on arrays of 20 or fewer dimensions (with other manufacturers C++ compilers, this limit increases to 32 dimensions).

Cabinet File Error During MCRInstaller Installation

This Windows error during the installation of the MCRInstaller may occur if you manually run the setup.exe file before the MCRInstaller calls it. To avoid this problem, reinstall MCRInstaller by running MCRInstaller.exe. The MCRInstaller unzips several files including setup.exe. The MCRInstaller will automatically execute setup.exe. Do not manually execute this file by double-clicking on it.

Calling Compiler-Generated Components from Java Native Interface

You cannot invoke Compiler-generated DLLs or shared libraries from the Java Native Interface (JNI). However, your Compiler-generated components can invoke Java.

Using the Lcc Compiler

If you compile a shared library using the Lcc compiler and use the -d option to direct the files to a specified directory, the .lib file does not get copied to the specified output directory.

Using Microsoft Visual Studio with MATLAB Compiler 4

For more information on setting up Microsoft Visual Studio to work with the MATLAB Compiler, see Technical Solution 1-OQHIV at the Support area of the MathWorks Web site.

Using startup.m Files to Modify Directories

If you use a startup.m file to modify your directories, it can cause the Compiler not to find necessary files. To work around this

  1. Use an ~isdeployed check around any calls to addpath.
  2. Use the Compiler -a option to add any additional files to the CTF archive.

Eliminating Incorrect Message Catalog Warning on HP-UX

When you compile an M-file on HP-UX, you may see a series of warnings including

To eliminate the warnings, set NLSPATH to


Previous page  Upgrading from an Earlier Release MATLAB Compiler 4.1.1 Release Notes Next page

© 1994-2005 The MathWorks, Inc.