<?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>Keil doesn&amp;#39;t Compile mem_manager.c in Nordic SDK 9.0</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/10091/keil-doesn-t-compile-mem_manager-c-in-nordic-sdk-9-0</link><description>I&amp;#39;m building out a project in Keil using the latest SDK (9.0) and the S130 Soft Device, and during build, Keil complains in mem_manager.c that sdk_config.h isn&amp;#39;t there: 
 RTE\nRF_Libraries\nRF51822_xxAC\mem_manager.c(13): error: #5: cannot open source</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 05 Nov 2015 15:05:56 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/10091/keil-doesn-t-compile-mem_manager-c-in-nordic-sdk-9-0" /><item><title>RE: Keil doesn't Compile mem_manager.c in Nordic SDK 9.0</title><link>https://devzone.nordicsemi.com/thread/37421?ContentTypeID=1</link><pubDate>Thu, 05 Nov 2015 15:05:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6cee5a38-5bbe-4245-a942-5cce5e91a40e</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;The Memory Manager is used in our IoT SDK, &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk51.v9.0.0/lib_mem_manager.html?cp=4_1_0_3_12_1#MEM_MANAGER_CONF"&gt;here&lt;/a&gt; is the documentation RK is referring to.&lt;/p&gt;
&lt;p&gt;Here is an &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/sdk_5F00_config.h"&gt;sdk_config.h&lt;/a&gt; file from the IoT SDK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Keil doesn't Compile mem_manager.c in Nordic SDK 9.0</title><link>https://devzone.nordicsemi.com/thread/37420?ContentTypeID=1</link><pubDate>Thu, 05 Nov 2015 13:34:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8fc3997f-3ce3-4deb-9f53-2e6a84361df1</guid><dc:creator>gortok</dc:creator><description>&lt;p&gt;That&amp;#39;s interesting. Can you either quote the docs here or link to the specific section you&amp;#39;re referring to? I looked up the docs here but didn&amp;#39;t find anything:&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Keil doesn't Compile mem_manager.c in Nordic SDK 9.0</title><link>https://devzone.nordicsemi.com/thread/37419?ContentTypeID=1</link><pubDate>Thu, 05 Nov 2015 12:44:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:24a9a706-0d3b-46a4-95c8-17bc58a244ff</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;If you look in the documentation for the Memory Manager it tells you what &lt;em&gt;you&lt;/em&gt; have to define in sdk_config.h. It appears to be a file you&amp;#39;re supposed to supply. There are 8 defines listed there, those are the defines which fail if you remove that include so that appears to be the problem.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Keil doesn't Compile mem_manager.c in Nordic SDK 9.0</title><link>https://devzone.nordicsemi.com/thread/37418?ContentTypeID=1</link><pubDate>Thu, 05 Nov 2015 12:21:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9d2e5902-b240-449d-9b71-2b036ebe5014</guid><dc:creator>gortok</dc:creator><description>&lt;p&gt;@petermyhre It&amp;#39;s not an example. I was using Keil&amp;#39;s Software Packs feature to pull in needed libraries for firmware I&amp;#39;m building with the Nordic SDK and S130 SoftDevice. Yes, the S130 is a requirement.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Keil doesn't Compile mem_manager.c in Nordic SDK 9.0</title><link>https://devzone.nordicsemi.com/thread/37417?ContentTypeID=1</link><pubDate>Thu, 05 Nov 2015 10:17:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:29c52013-f1a0-48f8-b67f-3153c0b7ce4a</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;mem_manager.c is in \components\libraries\mem_manager I wasn&amp;#39;t aware that any of examples were using it. What example are you trying to compile?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Keil doesn't Compile mem_manager.c in Nordic SDK 9.0</title><link>https://devzone.nordicsemi.com/thread/37416?ContentTypeID=1</link><pubDate>Thu, 05 Nov 2015 00:58:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:47772a25-449c-403f-8d75-6f14a95dc66b</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;Have you tried just removing the line and seeing what doesn&amp;#39;t compile? I guess nobody ever used the memory manager before.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>