<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Troubles linking after switching to version 17 of the SDK</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/81053/troubles-linking-after-switching-to-version-17-of-the-sdk</link><description>I&amp;#39;m getting the following linker errors after switching to the latest version of the SDK (17.1.0). I believe I&amp;#39;ve included the files that define the offending macros (for example, crys_ecpki_build.h), please advise how I can get rid of these undefined</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 27 Oct 2021 12:14:24 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/81053/troubles-linking-after-switching-to-version-17-of-the-sdk" /><item><title>RE: Troubles linking after switching to version 17 of the SDK</title><link>https://devzone.nordicsemi.com/thread/336195?ContentTypeID=1</link><pubDate>Wed, 27 Oct 2021 12:14:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e4c2a7ef-e40b-4911-83d3-53f6170b01f9</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Good to hear it work. I am not sure what actually happens in SES when you use&amp;nbsp;options-&amp;gt;Linker-&amp;gt;Additional system libraries. To be honest, I did not even know it existed.&amp;nbsp;I suggest you ask Segger if you want to know the details about that. In any case, I suggest you do it the same way as is done in all example projects we provide.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Troubles linking after switching to version 17 of the SDK</title><link>https://devzone.nordicsemi.com/thread/336062?ContentTypeID=1</link><pubDate>Tue, 26 Oct 2021 21:46:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2e8f01ff-8cca-4d9a-bac9-d82333c99a47</guid><dc:creator>apdobaj</dc:creator><description>&lt;p&gt;Hi Einar, thank you for that little insight, that wasn&amp;#39;t the only thing wrong but it led me down the right path and I now can compile and link, thank you. Just out of curiosity, adding the library to the options-&amp;gt;Linker-&amp;gt;Additional system libraries doesn&amp;#39;t work, I get a &amp;quot;can&amp;#39;t find&amp;quot; error. Would this not be a valid way to include that library in the build?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Troubles linking after switching to version 17 of the SDK</title><link>https://devzone.nordicsemi.com/thread/335969?ContentTypeID=1</link><pubDate>Tue, 26 Oct 2021 12:42:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1ff24647-43c8-4f2f-9735-73ae8f255a3b</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;All these errors are from the linker not finding functions defined in the nrf_cc310 library. So it looks like you have not included the nrf_cc310 library binary. Depending on which IC and toolchain you use you should pick the correct library from &amp;lt;SDK17.1&amp;gt;\external\nrf_cc310\lib\cortex-m4\ and add to your project. Have you done that? For instance, if using Segger Embedded Studio and nRF52840 you want to use &amp;lt;SDK17.1&amp;gt;\external\nrf_cc310\lib\cortex-m4\hard-float\libnrf_cc310_0.9.13.a.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>