MATLAB JA Builder Failed with Mex File(2012b)

2 views (last 30 days)
Yun Lin
Yun Lin on 17 Jan 2014
Commented: Yun Lin on 18 Jan 2014
Hi all,
I am working on an optimization problem by using the BONMIN solver, which is third-party toolbox for nonlinear program analysis. I worked out a matlab program involving the invocation of the BONMIN solver. In my case, I need to package this program into Java pakcage, thus, I choose to use matlab ja builder to do so. However, I got the following error message:
The file 'F:\Documents\MATLAB\OPTI Toolbox\Solvers\bonmin\bonminCplex.mexw64' appears to be a MEX-file. It shadows the MATLAB file 'F:\Documents\MATLAB\OPTI Toolbox\Solvers\bonmin\bonminCplex.m' but will not execute properly at runtime, as it does not export a function named 'mexFunction.'
Is there anyone who have any idea about this problem?
Thanks!
  2 Comments
Titus Edelhofer
Titus Edelhofer on 17 Jan 2014
Hi,
does it run successfully in MATLAB, so the error "only" happens when compiling into a Java component?
Titus
Yun Lin
Yun Lin on 18 Jan 2014
Thanks a lot for your comment. Yes, it works fine in matlab but error happens when matlab program are compiled to Java packcage. I have figured out the solution, which is to delete the "bonminCplex.mexw64" file. The reason is that such a file has some problem.

Sign in to comment.

Answers (0)

Categories

Find more on Java Package Integration in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!