Hi,
during compilation I get the following error and I don't know how to solve it, because the file which is missing is in the referenced path.
Regards,
Klaus
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
during compilation I get the following error and I don't know how to solve it, because the file which is missing is in the referenced path.
Regards,
Klaus
Klaus,
yes, I had that too. It is a bit strange as the error comes from linker command file.
Actually you can easily fix by adding the path for the lib to the projects linker search path. I don't know why the SDK has this issue as we usually test the project files before release!
Regards,
No,
the search path (lower part of the window) should include the folder of that lib.
I assume then it will also be ok to just give the lib name in upper part.
Regards,
Hi Frank,
I'm sorry but I don''t understand. The picture I posted are the current default settings for the predefined SDK EtherCAT-Slave project. Should I remove something?
For my undertsanding the lib path is include and in the correct folder on the hdd.
Could you explain it in more detail.
Regards,
Klaus
Klaus,
the top part of the window just defines the libname. And there are examples with full path and some with just the name (e.g. rts lib). In the second case you need to define the search path. Which is not done for the IA-SDK libs.
Now for me the fix was to add a search path and it worked. This seems to be a change in CCS or the linker as we did not have that issue before.
Regards.