<?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>About replacing &amp;quot;Makefile&amp;quot; with &amp;quot;Segger Embedded Studio&amp;quot;</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/82792/about-replacing-makefile-with-segger-embedded-studio</link><description>SDK: 15.3.0 SoftDevice: S132 Device: EYSHJNZWZ (nRF52832) 
 I&amp;#39;m compiling using &amp;quot;Makefile&amp;quot;. The files you are compiling also include files in &amp;quot;.a&amp;quot; format. I want to replace it with &amp;quot;Segger Embedded Studio&amp;quot;. Please tell me how to replace it. 
 I know that</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 03 Jan 2022 08:46:39 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/82792/about-replacing-makefile-with-segger-embedded-studio" /><item><title>RE: About replacing "Makefile" with "Segger Embedded Studio"</title><link>https://devzone.nordicsemi.com/thread/345587?ContentTypeID=1</link><pubDate>Mon, 03 Jan 2022 08:46:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1db3ed55-9d4f-4fa1-83ae-47802bba6b94</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;No. The toolchains are different, so I do not see any way you can make it generate the exact same hex file (you will also typically&amp;nbsp; see different resulting hex files if you use different versions of the same toolchains and the same configuration, as some optimization algorithm etc. could have been changed between versions).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About replacing "Makefile" with "Segger Embedded Studio"</title><link>https://devzone.nordicsemi.com/thread/344862?ContentTypeID=1</link><pubDate>Thu, 23 Dec 2021 01:45:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:243e5090-a7b6-4c5f-886c-b09710477227</guid><dc:creator>takashina hiroki</dc:creator><description>&lt;p&gt;The generated HEX file is different for MakeFile and SES.&lt;br /&gt;Is it possible to make an exact match?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About replacing "Makefile" with "Segger Embedded Studio"</title><link>https://devzone.nordicsemi.com/thread/344861?ContentTypeID=1</link><pubDate>Thu, 23 Dec 2021 01:43:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f63b1ef2-c25e-444a-8b63-d3b7641c4043</guid><dc:creator>takashina hiroki</dc:creator><description>&lt;p&gt;I understood that.&lt;br /&gt;Thank you for answering.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About replacing "Makefile" with "Segger Embedded Studio"</title><link>https://devzone.nordicsemi.com/thread/344860?ContentTypeID=1</link><pubDate>Thu, 23 Dec 2021 01:42:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:00886639-1a29-4a13-9a60-e86163b88300</guid><dc:creator>takashina hiroki</dc:creator><description>&lt;p&gt;The startup file was duplicated in GCC and SES.&lt;br /&gt;Compiling was successful by deleting the GCC startup file.&lt;br /&gt;Thank you for answering.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About replacing "Makefile" with "Segger Embedded Studio"</title><link>https://devzone.nordicsemi.com/thread/344757?ContentTypeID=1</link><pubDate>Wed, 22 Dec 2021 09:42:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:15b0443c-824c-4365-a6ce-a55e7ca93810</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Yes, pre-built libraries are added in the same way as you add a .c file.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About replacing "Makefile" with "Segger Embedded Studio"</title><link>https://devzone.nordicsemi.com/thread/344756?ContentTypeID=1</link><pubDate>Wed, 22 Dec 2021 09:41:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5fb114de-c67c-4ec3-8c16-d7aaa94dd5b8</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;The &amp;quot;multiple definition&amp;quot; error is because you have includes two files that implement the same function, in this case Reset_Handler(). This is implemented in the startup file so it probably indicates that you by a mistake have implemented two startup files. One ifs from the MDK (which is correct and expected), and the other I cannot see from this screenshot. But you should search your project for Reset_Handler() and then you should find it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About replacing "Makefile" with "Segger Embedded Studio"</title><link>https://devzone.nordicsemi.com/thread/344707?ContentTypeID=1</link><pubDate>Wed, 22 Dec 2021 02:12:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:05c03f42-c294-43c7-8f1e-8a7987415f1d</guid><dc:creator>takashina hiroki</dc:creator><description>&lt;p&gt;Also, I don&amp;#39;t know if the project contains files in &amp;quot;.a&amp;quot; format.&lt;br /&gt;I&amp;#39;m adding files to my project just like files in &amp;quot;.c&amp;quot; format.&lt;br /&gt;Is this method correct?&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/afile.bmp" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About replacing "Makefile" with "Segger Embedded Studio"</title><link>https://devzone.nordicsemi.com/thread/344706?ContentTypeID=1</link><pubDate>Wed, 22 Dec 2021 02:11:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e77e13cc-46dc-44d7-bdba-57d0a22afb60</guid><dc:creator>takashina hiroki</dc:creator><description>&lt;p&gt;I understand how to do that.&lt;br /&gt;However, I don&amp;#39;t know if the method is correct because of the error.&lt;br /&gt;Is there any material that shows the procedure?&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/4251.error.bmp" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About replacing "Makefile" with "Segger Embedded Studio"</title><link>https://devzone.nordicsemi.com/thread/343542?ContentTypeID=1</link><pubDate>Wed, 15 Dec 2021 07:32:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a1ae8f4e-d74d-488d-b326-4a1e8ccff5b4</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Normally the most efficient way to do this is to start of with a SES example project from the SDK that matches as close as possible what you want to do (Same IC, same SoftDevice, etc). Then manually add the files you need, and adjust configurations. This might take a bit of time, but that is how it is.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>