collect2.exe: error: ld returned 1 exit status

I am trying to build S function to perform SIL on my model. but I am getting an error for the function "Runnable_Step" which I am calling from "output" (Code description) section of S function. The error is as below :
C:\Users\105316~1\AppData\Local\Temp\mex_75352478274417_9204\S_Function_EVDC_wrapper.obj: In function `S_Function_EVDC_Outputs_wrapper': C:/Users/105316885/Documents/MATLAB/14JUN_SIL/S_Function_EVDC_wrapper.c:64: undefined reference to `Runnable_Step' collect2.exe: error: ld returned 1 exit status
Can anyone suggest any solution.

4 commentaires

Gergely Kálmán
Gergely Kálmán le 31 Juil 2020
Modifié(e) : Gergely Kálmán le 31 Juil 2020
Same problem, have you find the solution?
Houkai ZHANG
Houkai ZHANG le 27 Nov 2021
Same problem, any solutions plz?
亚楠 柴
亚楠 柴 le 16 Mar 2023
me too
chaoyang
chaoyang le 18 Juin 2024
Same problem, have you find the solution?

Connectez-vous pour commenter.

Réponses (1)

Shivani
Shivani le 18 Juin 2024

0 votes

Hello,
It looks like you are encountering this issue due to a missing 'winsock' library.
The following MATLAB Answer thread discusses the speific workarounds to address this issue: https://www.mathworks.com/matlabcentral/answers/1652320-collect2-exe-error-id-returned-1-exit-status-when-building-s-function
If the issue persists, contact the MathWorks Technical Support Team using the following link, as they will be able to provide a more accurate solution: https://www.mathworks.com/support/contact_us.html

Catégories

Produits

Version

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by