Error when trying to install PottersWheel

I am attempting to install PottersWheel for Matlab and I keep running into the following error:
Problem detected at 2015-03-27 12:18:54: Error using mex Cannot compile both C and FORTRAN source files in a single call to MEX.
Line 347 of pwCompileFortranIntegrators.p Line 70 of pwInstall.p Matlab 2015a (mexw64) PottersWheel 3.1.2 -------------------------------------------
I have installed C++ and am using 'Microsoft Visual C++ 2013 Professional (C)' via the 'mex -setup command'. Does anybody know the problem?

Respuestas (1)

Image Analyst
Image Analyst el 27 de Mzo. de 2015

0 votos

Do you have the Compiler Toolbox installed? Type "ver" on the command line and see if it's listed.

7 comentarios

Ciaran
Ciaran el 27 de Mzo. de 2015
No, there is no toolbox called Compiler installed.
Image Analyst
Image Analyst el 27 de Mzo. de 2015
Well, that's the problem. Either get the compiled file from the toolbox supplier, or contact the Mathworks to see about buying the compiler toolbox.
Ciaran
Ciaran el 27 de Mzo. de 2015
So are you saying that the compiler toolbox is required to install PottersWheel on 64-bit machine? With respect, and thank you for replying, but I find this unlikely since they say nothing about the compiler toolbox in their installation guide.
Well they might not have told you but if it's trying to run the mex command....what's your guess? Why do you think it says this :
"Error using mex Cannot compile ....'
if it's not trying to compile? Do you think maybe they have it printout a false error message that is not really occurring, like with fprintf() or something, just to deceive you and play a hoax on you? I don't think you should find it unlikely just because they didn't tell you. You can see yourself with your own eyes, from your error message, that compilation is trying to occur . Go back and ask the toolbox authors.
Ciaran
Ciaran el 29 de Mzo. de 2015
Yes, obviously compilation is trying to occur - I'm not disputing that. All I find unlikely is that the developers of PottersWheel would make the installation of their software dependent on another toolbox, particularly if that toolbox must be bought, without saying something about it in their installation guide.
Ciaran
Ciaran el 29 de Mzo. de 2015
In fact - when I go back and type 'ver' it seems that I have two toolboxes 'matlab compiler' and 'matlab compiler SDK' - are these what you were referring to?
Thanks
Image Analyst
Image Analyst el 29 de Mzo. de 2015
That's not unusual, for some reason, though I agree with you that it should be unusual. I've seen File Exchange submissions that expect you to compile a mex file - kind of mean I think. I suggest you contact the toolbox authors.

Iniciar sesión para comentar.

Categorías

Más información sobre Introduction to Installation and Licensing en Centro de ayuda y File Exchange.

Productos

Preguntada:

el 27 de Mzo. de 2015

Comentada:

el 29 de Mzo. de 2015

Community Treasure Hunt

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

Start Hunting!

Translated by