Deploytool for MATLAB R2013b does not work, what has changed?

For many years, I used the integrated deploytool to create easily distributed * .exe files for my colleagues. I installed R2013b a couple of days ago and I can no longer use deploytool . The log file when you try the package gives the following:

 ant: <ant> <mkdir dir="C:\Users\xxxx\Matlab\programxy\test\for_redistribution" /> <mkdir dir="C:\Users\xxxx\Matlab\programxy\test\for_testing" /> </ant> mcc -C -o test -W WinMain:test -T link:exe -d 'C:\Users\xxxx\Matlab\programxy\test\for_testing' -v 'C:\Users\xxxx\Matlab\programxy\test.m' Test checkout of feature 'Compiler' failed. mcc failed. 

This seems like a license issue, but the license includes a compiler.

 license('test', 'compiler') 

gives '1'.

Is there anything new with R2013b that I just missed? Do I have to install some kind of addon for this to work again?

+6
source share
2 answers

As mentioned in the comment: if the problem is the lack of a license, Matlab usually expresses this very clearly.

Judging by your description, I would suggest that you did not configure / select the compiler after installing the new version of matlab.

Although it is a little difficult to read, I find this site contains some things to try.

+1
source

This does not seem to be a licensing issue. But it’s best to turn to technical support.

Also check if you have licenses for all the products you are trying to deploy.

It might be worth checking to see if it is compatible with your compiler with R2013b.

0
source

Source: https://habr.com/ru/post/956739/


All Articles