, Getting error on Simulink model to dll conversion(Simulink model contains S-function)

8 views (last 30 days)
Logs :
>> rtwbuild('GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk')
### Starting build procedure for model: GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk
### Generating code into build folder: C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw
Warning: The To Workspace block 'GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk/To Workspace' has the 'SaveFormat' parameter set to
'Timeseries'. This format is supported only for normal and accelerator mode simulations. No data will be logged for this block.
To log this signal in rapid accelerator mode, consider using signal logging. To log this signal in other simulation modes and
code generation targets, consider changing the 'SaveFormat' parameter to 'Structure With Time'.
### Invoking Target Language Compiler on GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.rtw
### Using System Target File: C:\Apps\MATLAB\R2016b\rtw\c\ert\ert_shrlib.tlc
### Loading TLC function libraries
.....
### Initial pass through model to cache user defined code
...
### Caching model source code
.....................................
### Writing header file GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.h
.
### Writing header file GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_types.h
### Writing header file rtwtypes.h
### Writing source file GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.c
### Writing header file GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_private.h
### Writing source file GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_data.c
.
### Writing header file rtmodel.h
### Writing header file rt_nonfinite.h
### Writing source file rt_nonfinite.c
### Writing header file rtGetInf.h
.
### Writing source file rtGetInf.c
### Writing header file rtGetNaN.h
### Writing source file rtGetNaN.c
### TLC code generation complete.
### Using toolchain: Microsoft Windows SDK v7.1 | nmake (64-bit Windows)
### 'C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.mk' is up to date
### Building 'GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk': nmake -f GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.mk all
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>call "setup_mssdk71.bat"
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>set COMPILER=cl
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>set COMPFLAGS=/c /GR /W3 /EHs /nologo /MD -I"C:\Apps\MATLAB\R2016b\extern\include" -I"C:\Apps\MATLAB\R2016b\simulink\include" /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_SECURE_SCL=0 /DMATLAB_MEX_FILE /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_SECURE_SCL=0 /DMATLAB_MEX_FILE /DMATLAB_MEX_FILE
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>set OPTIMFLAGS=/O2 /Oy- /DNDEBUG
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>set DEBUGFLAGS=/Z7
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>set LINKER=link
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>set LINKFLAGS=/nologo /manifest /export: /DLL /LIBPATH:"C:\Apps\MATLAB\R2016b\extern\lib\win64\microsoft" libmx.lib libmex.lib libmat.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /EXPORT:mexFunction
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>set LINKDEBUGFLAGS=/debug /PDB:".mexw64.pdb"
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>set NAME_OUTPUT=/out:""
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>set PATH=c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE;c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Bin\amd64;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Bin\VCPackages;C:\Program Files\Microsoft SDKs\Windows\v7.1\\Bin\x64;C:\Program Files\Microsoft SDKs\Windows\v7.1\\Bin;;;C:\Apps\MATLAB\R2016b\bin\win64;C:\Program Files\Ricardo\bin;\\sitmctcr.servers.chrysler.com\dfs\CAE_Customs\Chrysler_specific\ug_libs\ug90_win64\UGII;\\sitmctcr.servers.chrysler.com\dfs\CAE_Customs\Chrysler_specific\ug_libs\ug90_win64\UGII;C:\apps\perl\bin\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Syb32\DataAccess\ADONET\dll;C:\Syb32\DataAccess\OLEDB\dll;C:\Syb32\DataAccess\ODBC\dll;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\WINDOWS\system32\config\systemprofile\AppData\Local\Microsoft\WindowsApps;C:\Syb32\DBISQL\bin;C:\PROGRA~1\IBM\SQLLIB\BIN;C:\PROGRA~1\IBM\SQLLIB\FUNCTION;C:\Apps\MSC.Software\Adams\2019\bin;C:\Apps\Ricardo\bin;C:\Apps\MATLAB\R2019a\runtime\win64;C:\Apps\MATLAB\R2019a\bin;C:\Program Files (x86)\MATLAB\MATLAB Compiler Runtime\v710\runtime\win32;C:\WINDOWS;C:\WINDOWS;GTIHOME\bin;C:\Program Files (x86)\GTI\bin;C:\WINDOWS;C:\WINDOWS\SysWOW64\;C:\WINDOWS;C:\WINDOWS\SysWOW64\Wbem;C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0;C:\Program Files (x86)\AdminStudio\2013\Common;C:\Program Files (x86)\MATLAB\MATLAB Compiler Runtime\v716\runtime\win32;C:\Program Files (x86)\MATLAB\MATLAB Runtime\v90\runtime\win32;C:\WINDOWS;C:\Apps\MATLAB\R2019a\polyspace2\polyspace\bin;C:\Program Files (x86)\MATLAB\MATLAB Compiler Runtime\v7141\runtime\win32;C:\Program Files\Microsoft Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Apps\MATLAB\R2017b\runtime\win64;C:\Apps\MATLAB\R2017b\bin;C:\Apps\MCR\v91\runtime\win64;C:\swbase\plmsw\nx\CAPITALINTEGRATION\capitalnxremote\;C:\Apps\MCR\v96\runtime\win64;C:\Users\T6491RV\AppData\Local\Microsoft\WindowsApps;
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>set INCLUDE=c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE;C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE;C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\gl;C:\Apps\MATLAB\R2016b\extern\include;;C:\Syb32\OCS-15_0\include;C:\Sybase\OCS-15_0\include;
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>set LIB=c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Lib\amd64;C:\Program Files\Microsoft SDKs\Windows\v7.1\\Lib\X64;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\LIB\AMD64;C:\Apps\MATLAB\R2016b\lib\win64;C:\Apps\MATLAB\R2016b\extern\lib\win64;C:\Syb32\DataAccess\ADONET\dll;C:\Syb32\OCS-15_0\lib;C:\Sybase\DataAccess64\ADONET\dll;C:\Sybase\DataAccess\ADONET\dll;C:\Sybase\OCS-15_0\lib;
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>set LIBPATH=c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Lib\amd64;C:\Program Files\Microsoft SDKs\Windows\v7.1\\LIB\X64;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\LIB\AMD64;C:\Apps\MATLAB\R2016b\extern\lib\win64;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Lib\amd64;C:\Program Files\Microsoft SDKs\Windows\v7.1\\LIB\X64;c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\LIB\AMD64;C:\Apps\MATLAB\R2016b\extern\lib\win64;
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>cd .
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>if "" == "" (nmake -f GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.mk all ) else (nmake -f GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.mk )
Microsoft (R) Program Maintenance Utility Version 10.00.40219.01
Copyright (C) Microsoft Corporation. All rights reserved.
cl -c -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl -nologo -GS -D_AMD64_=1 -DWIN64 -D_WIN64 -DWIN32 -D_WIN32 -W4 -D_WINNT -D_WIN32_WINNT=0x0502 -DNTDDI_VERSION=0x05020000 -D_WIN32_IE=0x0600 -DWINVER=0x0502 -D_MT -MT -D_CRT_SECURE_NO_WARNINGS /Od /Oy- -DONESTEPFCN=1 -DTERMFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DRT -DUSE_RTMODEL -DERT -DMODEL=GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -Fo"GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.obj" "C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.c"
GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.c
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.c(276) : warning C4127: conditional expression is constant
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.c(290) : warning C4127: conditional expression is constant
cl -c -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl -nologo -GS -D_AMD64_=1 -DWIN64 -D_WIN64 -DWIN32 -D_WIN32 -W4 -D_WINNT -D_WIN32_WINNT=0x0502 -DNTDDI_VERSION=0x05020000 -D_WIN32_IE=0x0600 -DWINVER=0x0502 -D_MT -MT -D_CRT_SECURE_NO_WARNINGS /Od /Oy- -DONESTEPFCN=1 -DTERMFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DRT -DUSE_RTMODEL -DERT -DMODEL=GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -Fo"GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_data.obj" "C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_data.c"
GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_data.c
cl -c -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl -nologo -GS -D_AMD64_=1 -DWIN64 -D_WIN64 -DWIN32 -D_WIN32 -W4 -D_WINNT -D_WIN32_WINNT=0x0502 -DNTDDI_VERSION=0x05020000 -D_WIN32_IE=0x0600 -DWINVER=0x0502 -D_MT -MT -D_CRT_SECURE_NO_WARNINGS /Od /Oy- -DONESTEPFCN=1 -DTERMFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DRT -DUSE_RTMODEL -DERT -DMODEL=GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -Fo"rtGetInf.obj" "C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw\rtGetInf.c"
rtGetInf.c
cl -c -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl -nologo -GS -D_AMD64_=1 -DWIN64 -D_WIN64 -DWIN32 -D_WIN32 -W4 -D_WINNT -D_WIN32_WINNT=0x0502 -DNTDDI_VERSION=0x05020000 -D_WIN32_IE=0x0600 -DWINVER=0x0502 -D_MT -MT -D_CRT_SECURE_NO_WARNINGS /Od /Oy- -DONESTEPFCN=1 -DTERMFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DRT -DUSE_RTMODEL -DERT -DMODEL=GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -Fo"rtGetNaN.obj" "C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw\rtGetNaN.c"
rtGetNaN.c
cl -c -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl -nologo -GS -D_AMD64_=1 -DWIN64 -D_WIN64 -DWIN32 -D_WIN32 -W4 -D_WINNT -D_WIN32_WINNT=0x0502 -DNTDDI_VERSION=0x05020000 -D_WIN32_IE=0x0600 -DWINVER=0x0502 -D_MT -MT -D_CRT_SECURE_NO_WARNINGS /Od /Oy- -DONESTEPFCN=1 -DTERMFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DRT -DUSE_RTMODEL -DERT -DMODEL=GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -Fo"rt_nonfinite.obj" "C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw\rt_nonfinite.c"
rt_nonfinite.c
C:\Apps\MATLAB\R2016b\sys\perl\win32\bin\perl.exe C:\Apps\MATLAB\R2016b\rtw\c\tools\mkvc_lnk.pl GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.lnk GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.obj GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_data.obj rtGetInf.obj rtGetNaN.obj rt_nonfinite.obj rt_matrx.obj rt_printf.obj GOFAST_Test_v3_Harness_v8_5_InitSetting.obj
### Creating shared library "..\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_win64.dll" ...
link /RELEASE /INCREMENTAL:NO /NOLOGO -subsystem:console,5.02 kernel32.lib ws2_32.lib mswsock.lib advapi32.lib -dll -def:GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.def -out:..\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_win64.dll @GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk.lnk
Creating library ..\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_win64.lib and object ..\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_win64.exp
GOFAST_Test_v3_Harness_v8_5_InitSetting.obj : error LNK2019: unresolved external symbol slgtiman_ referenced in function gtstartup
GOFAST_Test_v3_Harness_v8_5_InitSetting.obj : error LNK2019: unresolved external symbol slopenrt_ referenced in function gtstartup
GOFAST_Test_v3_Harness_v8_5_InitSetting.obj : error LNK2019: unresolved external symbol gtupdate_ referenced in function mdlOutputs
GOFAST_Test_v3_Harness_v8_5_InitSetting.obj : error LNK2019: unresolved external symbol slcgtpwr_ referenced in function mdlUpdate
GOFAST_Test_v3_Harness_v8_5_InitSetting.obj : error LNK2019: unresolved external symbol slclose_ referenced in function mdlTerminate
..\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_win64.dll : fatal error LNK1120: 5 unresolved externals
NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Bin\amd64\link.EXE"' : return code '0x460'
Stop.
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>echo The make command returned an error of 2
The make command returned an error of 2
C:\Users\T6491RV\Desktop\Debug\GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk_ert_shrlib_rtw>An_error_occurred_during_the_call_to_make
'An_error_occurred_during_the_call_to_make' is not recognized as an internal or external command,
operable program or batch file.
### Build procedure for model: 'GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk' aborted due to an error.
Error using coder.make.Builder/coder_diagnose
Error(s) encountered while building "GOFAST_Test_v3_Harness_v8_5_InitSetting_smlk":
### Failed to generate all binary outputs.
Error in coder.make.Builder/coder_build
Error in coder.make.Builder/run
Error in coder.make.invokeBuilder
Error in RTW/genMakefileAndBuild>locGenMakefileAndBuild
Error in RTW/genMakefileAndBuild
Error in RTW/genMakefileAndBuildWrapper
Error in coder.internal.runCompile
Error in coder.internal.ModelBuilder/make_rtw (line 945)
compileResult = coder.internal.runCompile...
Error in coder.internal.ModelCodegenMgr/make_rtw (line 8)
buildResult = obj.make_rtw(varargin);
Error in make_rtw (line 18)
buildResult = h.make_rtw(varargin{:});
Error in build_target
Error in build_target
Error in build_standalone_rtw_target
Error in slbuild_private
Error in slbuild_private
Error in sl (line 15)
[varargout{1:nargout}]=feval(varargin{:});
Error in slbuild (line 61)
sl('slbuild_private', mdl, varargin{:});
Error in rtwbuild (line 207)
slbuild(sys, 'StandaloneRTWTarget', ...
>>

Answers (0)

Categories

Find more on Simulink Coder in Help Center and File Exchange

Products


Release

R2016b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!