5CC9G9

This page contains details of a discussion with Mathworks over a particular issue with BRAHMS/Matlab integration.

Summary

The following messages cannot be suppressed, but do not indicate a problem.
I18N Runtime Warning:
	Missing ICU data file detected while processing $(MATLAB)/bin/$(ARCH).
	Hint: Check for a misconfigured environment or installation.

Discussion

... in addition, we are getting a warning which is meaningless to me or google on the linux 64-bit build when using the matlab engine (prob on call to engOpen())... ...
I18N Runtime Warning:
	Missing ICU data file detected while processing $(MATLAB)/bin/$(ARCH).
	Hint: Check for a misconfigured environment or installation.
to be clear - it all seems to work, but this warning is ominous. i don't get the same warning on another linux 64-bit. the one generating the warning is 64-bit ubuntu dual core (intel) MATLAB Version 7.1.0.183 (R14) Service Pack 3
The warning is generated when certain environment variables are not configured properly. This occurs while MATLAB is starting and the ICU initialization routine tries to locate the ICU data file. It is benign and does not stop execution. To eliminate this warning ensure ONE of the following: 1. The MATLAB environment variable is unset. This can be done by executing the following command a the Linux command prompt in a csh shell:
csh> unsetenv MATLAB
2. That the environment variables MATLAB and ARCH are set to the proper values. a. Set the environment variable MATLAB to $matlabroot$ (where $matlabroot$ is the MATLAB root directory on your machine, as returned by typing matlabroot at the MATLAB command prompt. b. Set the environment variable ARCH to glnx86 on a 32-bit Linux machine or glnxa64 on a 64-bit Linux machine. On a 32-bit Linux machine you can do this with the following commands at the Linux command prompt in a csh shell.
csh> setenv MATLAB 
csh> setenv ARCH glnx86