Error when generating s-function from a simulink block
Show older comments
Hello,
I am trying to generate a s-function from a simulink subsystem. I always get the error below. Could you please help me ?
I added the header file ,which contains the bold functions, in the model folder. Why do I get " undefined reference to".
And is there any meaning of the error numbers (italic one at the bottom)? I could not find it.
D:/Tools/MATLAB/R2011b/bin\mex.bat -c -win32 -f C:/Users/u13y45/AppData/Roaming/MATHWO~1/MATLAB/R2011b/mexopts.bat -I. -I.. -ID:/Tools/MATLAB/R2011b\simulink\include -ID:/Tools/MATLAB/R2011b\extern\include -ID:/Tools/MATLAB/R2011b\rtw\c\src -ID:/Tools/MATLAB/R2011b\rtw\c\libsrc -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\common -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\tcpip -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\serial -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\custom -IC:/Users/u13y45/Desktop/PVC4IN~1/pvscl/model/CONTRO~1/subsysSpd_sfcn_rtw -IC:/Users/u13y45/Desktop/PVC4IN~1/pvscl/model/CONTRO~1 -ID:/Tools/MATLAB/R2011b\sys\lcc\include subsysSpd_sf.c
D:/Tools/MATLAB/R2011b/bin\mex.bat -c -win32 -f C:/Users/u13y45/AppData/Roaming/MATHWO~1/MATLAB/R2011b/mexopts.bat -I. -I.. -ID:/Tools/MATLAB/R2011b\simulink\include -ID:/Tools/MATLAB/R2011b\extern\include -ID:/Tools/MATLAB/R2011b\rtw\c\src -ID:/Tools/MATLAB/R2011b\rtw\c\libsrc -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\common -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\tcpip -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\serial -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\custom -IC:/Users/u13y45/Desktop/PVC4IN~1/pvscl/model/CONTRO~1/subsysSpd_sfcn_rtw -IC:/Users/u13y45/Desktop/PVC4IN~1/pvscl/model/CONTRO~1 -ID:/Tools/MATLAB/R2011b\sys\lcc\include subsysSpd_sf_data.c
D:/Tools/MATLAB/R2011b/bin\mex.bat -c -win32 -f C:/Users/u13y45/AppData/Roaming/MATHWO~1/MATLAB/R2011b/mexopts.bat -I. -I.. -ID:/Tools/MATLAB/R2011b\simulink\include -ID:/Tools/MATLAB/R2011b\extern\include -ID:/Tools/MATLAB/R2011b\rtw\c\src -ID:/Tools/MATLAB/R2011b\rtw\c\libsrc -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\common -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\tcpip -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\serial -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\custom -IC:/Users/u13y45/Desktop/PVC4IN~1/pvscl/model/CONTRO~1/subsysSpd_sfcn_rtw -IC:/Users/u13y45/Desktop/PVC4IN~1/pvscl/model/CONTRO~1 -ID:/Tools/MATLAB/R2011b\sys\lcc\include rtGetInf.c
D:/Tools/MATLAB/R2011b/bin\mex.bat -c -win32 -f C:/Users/u13y45/AppData/Roaming/MATHWO~1/MATLAB/R2011b/mexopts.bat -I. -I.. -ID:/Tools/MATLAB/R2011b\simulink\include -ID:/Tools/MATLAB/R2011b\extern\include -ID:/Tools/MATLAB/R2011b\rtw\c\src -ID:/Tools/MATLAB/R2011b\rtw\c\libsrc -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\common -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\tcpip -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\serial -ID:/Tools/MATLAB/R2011b\rtw\c\src\ext_mode\custom -IC:/Users/u13y45/Desktop/PVC4IN~1/pvscl/model/CONTRO~1/subsysSpd_sfcn_rtw -IC:/Users/u13y45/Desktop/PVC4IN~1/pvscl/model/CONTRO~1 -ID:/Tools/MATLAB/R2011b\sys\lcc\include rtGetNaN.c
### Linking ...
D:/Tools/MATLAB/R2011b/bin\mex.bat -win32 -f C:/Users/u13y45/AppData/Roaming/MATHWO~1/MATLAB/R2011b/mexopts.bat -outdir .. subsysSpd_sf.obj subsysSpd_sf_data.obj rtGetInf.obj rtGetNaN.obj D:/Tools/MATLAB/R2011b\extern\lib\win32\lcc\libut.lib D:/Tools/MATLAB/R2011b\extern\lib\win32\lcc\libfixedpoint.lib
Writing library for subsysSpd_sf.mexw32
subsysSpd_sf.obj .text: undefined reference to ' *__lib_utils_maximum_f32_* '
subsysSpd_sf.obj .text: undefined reference to ' *_lib_utils_axis_large* '
subsysSpd_sf.obj .text: undefined reference to ' *_lib_utils_curve_large* '
subsysSpd_sf.obj .text: undefined reference to ' *_lib_utils_absolute_f32* '
subsysSpd_sf.obj .text: undefined reference to ' *_lib_utils_minimum_f32* '
subsysSpd_sf.obj .text: undefined reference to ' *_lib_utils_binpoint_f32_s32* '
subsysSpd_sf.obj .text: undefined reference to ' *_lib_utils_minimum_u32* '
subsysSpd_sf.obj .text: undefined reference to ' *_lib_utils_linear_lpft* '
D:\TOOLS\MATLAB\R2011B\BIN\MEX.PL: Error: Link of '..\subsysSpd_sf.mexw32' failed.
gmake: *** [../subsysSpd_sf.mexw32] * _Error 2_ *
Accepted Answer
More Answers (0)
Categories
Find more on Programmatic Model Editing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!