lasterror (stack.name)

gOS bkirklin at quantapoint.com
Thu Jun 5 08:39:31 CDT 2008


foo.c (forgot the include statement). Compiles with octave mex compiler.:

#include "mex.h"

void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
{
  mexErrMsgIdAndTxt("component:mnemonic","This is an error message.");
} 



Søren Hauberg wrote:
> 
> ons, 04 06 2008 kl. 09:25 -0700, skrev gOS:
>> foo.c
>> 
>> void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray
>> *prhs[])
>> {
>>   mexErrMsgIdAndTxt("component:mnemonic","This is an error message.");
>> }
> 
> I tried compiling this in Matlab 7.4.0.129 (R2007a) using 'mex foo.c',
> and I got:
> 
> foo.c:1: error: expected declaration specifiers or '...' before
> 'mxArray'
> foo.c:1: error: expected ';', ',' or ')' before '*' token
> 
>     mex: compile of 'foo.c' failed.
> 
> ??? Error using ==> mex at 206
> Unable to complete successfully.
> 
> So, either you need to provide instructions on how to compile this, or
> you need to check that the code you sent actually is compilable.
> 
> Søren
> 
> _______________________________________________
> Help-octave mailing list
> Help-octave at octave.org
> https://www.cae.wisc.edu/mailman/listinfo/help-octave
> 
> 

-- 
View this message in context: http://www.nabble.com/lasterror-%28stack.name%29-tp17647642p17670035.html
Sent from the Octave - General mailing list archive at Nabble.com.




More information about the Help-octave mailing list