Simulink with block using external sfunction throws Unable to find makefile when generating code using embedded coder
Show older comments
I have been supplied a simulink model with a block referencing an sfunction, "ab_sf.mexw64", when I include this block in my simulink model I and try to generate code using embedded coder the process fails with the following error message:
Generating code into build folder: C:\xxxx\Matlab\CTLbuild_ert_rtw
### Build procedure for model: 'CTLbuild' aborted due to an error.
Error in 'CTLbuild/xxxx/VscIdd/ab_sfcn': Initialization commands cannot be evaluated.
Caused by:
Unable to find makefile:
C:\xxx\MATLAB\S3_VCM_Stage10b_R2015b\Main\Models\VCM\VscIdd_sfcn_rtw\ab.mk
for the generated MEX S-function 'ab_sf '.
This is required in order to show the underlying modules or to build a target from this model. If simulation capability is only needed, unselect the 'Show Module List' checkbox, otherwise try rebuilding the S-function target for model 'ab'
What am I doing wrong?
Accepted Answer
More Answers (0)
Categories
Find more on Simulink Coder 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!