|
From: | Andreas Kuntzagk |
Subject: | Re: Missing libmx.so |
Date: | Tue, 17 Nov 2009 18:45:04 +0100 |
User-agent: | Thunderbird 2.0.0.22 (X11/20090625) |
Hey thanks, that took me some steps further.Now (after many problems I managed to solve myself) it complains about missing symbol mxErrMsgTxt when running the code. It does not complain when run mkoctfile --mex
Do I need to link something? (sorry I'm not an matlab or octave expert) regards, Anddreas David Grundberg wrote:
Andreas Kuntzagk wrote:Hi,I'm trying to run a matlab app with octave. When I do this i get some error:error: libmx.so: cannot open shared object file: No such file or directoryerror: called from: <my matlab code>.m ...So do I need to install an additional lib? Do I need to set an option when building octave (I just set --enable-shared") or it what I want totally stupid and there is no way to run this matlab programm?regards, Andreas _______________________________________________ Help-octave mailing list address@hidden https://www-old.cae.wisc.edu/mailman/listinfo/help-octaveSeems like you are trying to run mex files compiled for Matlab. They are binary files and cannot be loaded with Octave. There is a way round it though. If you have the source code for the mex files, you can recompile the mex-files to link against Octave.http://www.gnu.org/software/octave/doc/interpreter/Mex_002dFiles.html hth David
[Prev in Thread] | Current Thread | [Next in Thread] |