# Problems in using matlab engine.

1. Apr 22, 2009

### beanlet

Hey,

I have been trying to call matlab from C code, but now I have bunch of execution errors here:
===================================================
engine_FFT.o: In function main':
engine_FFT.c:(.text+0x103): undefined reference to engOpen'
engine_FFT.c:(.text+0x195): undefined reference to engPutVariable'
engine_FFT.c:(.text+0x1a7): undefined reference to engPutVariable'
engine_FFT.c:(.text+0x1b6): undefined reference to engEvalString'
engine_FFT.c:(.text+0x1c5): undefined reference to engEvalString'
engine_FFT.c:(.text+0x1d4): undefined reference to engEvalString'
engine_FFT.c:(.text+0x1e3): undefined reference to engEvalString'
engine_FFT.c:(.text+0x21b): undefined reference to `engEvalString'
====================================================
I already include the header file "engine.h" at the very beginning, how come the code cannot even find out these engine-related functions?

Does anyone see this kind of error message before? How to solve the problem?

Thanks a lot.

2. May 5, 2009

### KLoux

Can you post your C code and your MATLAB code? It looks like you're trying to make calls in MATLAB that you should be making in C.

-Kerry