From: Matthias Gottschalk on
Until Mathematica 6.0.3 the following command used to work for me, and
still does on the same machine (OS X 10.5.5, Intel):

Install["Fluids/aeos", LinkMode -> Launch]

Now with Mathematica 7.0 I get the error message:

LinkOpen::linke : Could not find MathLink executable.

The path is correct and the executable aeos exists and is at the
correct location. I can start the program from the terminal application.

Now the program which does not run is an old executable which was
compiled for the IBM PowerPC processor. Now this should be not a
problem and is not with 6.0.3 because the Rosetta engine runs the
PowerPC code on my Intel Mac. When I use the Install command with an
recently compiled program (for Intel) this works with 7.0, however.
Unluckily I do not have the source code for my old program any more.

Now I suspect that 7.0 in contrast to 6.0.3 can not handle the old
executable any more.

Any suggestions?


Matt



From: David Reiss on
Perhaps try using the full path? Also perhaps make sure that

Directory[]

yields the directory which contains the directory "Fluids"...

--David


On Dec 3, 5:44 am, Matthias Gottschalk <gottsch...(a)gfz-potsdam.de>
wrote:
> Until Mathematica 6.0.3 the following command used to work for me, and
> still does on the same machine (OS X 10.5.5, Intel):
>
> Install["Fluids/aeos", LinkMode -> Launch]
>
> Now with Mathematica 7.0 I get the error message:
>
> LinkOpen::linke : Could not find MathLink executable.
>
> The path is correct and the executable aeos exists and is at the
> correct location. I can start the program from the terminal application.
>
> Now the program which does not run is an old executable which was
> compiled for the IBM PowerPC processor. Now this should be not a
> problem and is not with 6.0.3 because the Rosetta engine runs the
> PowerPC code on my Intel Mac. When I use the Install command with an
> recently compiled program (for Intel) this works with 7.0, however.
> Unluckily I do not have the source code for my old program any more.
>
> Now I suspect that 7.0 in contrast to 6.0.3 can not handle the old
> executable any more.
>
> Any suggestions?
>
> Matt


 | 
Pages: 1
Prev: InstallJava::fail
Next: Manipulate question