<?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/"><channel><title>Nordic nRF51822 ARM Cortex-M0 Development using emIDE</title><link>/nordic/nordic-blog/b/blog/posts/nordic-nrf51822-arm-cortex-m0-development-using-em</link><description>Nordic nRF51822 ARM Cortex-M0 Development using emIDE
To avoid the hefty charges with commercial compilers I tried emIDE with some success; here are the settings I used for the EV Kit
Official emIDE website: http://www.emide.org/
Ev Kit: https://w</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><item><title>RE: Nordic nRF51822 ARM Cortex-M0 Development using emIDE</title><link>https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/nordic-nrf51822-arm-cortex-m0-development-using-em</link><pubDate>Mon, 17 Nov 2014 17:10:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:de67a451-909a-490a-ab10-77a9a66e5ee4</guid><dc:creator>lachezar</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I think you need to use -std=gnu99 (3rd section) to make the compilation of &amp;quot;system_nrf51.c&amp;quot; to work, because one of its dependencies (compiler_abstraction.h) uses asm keyword, which is not defined in c99.&lt;/p&gt;
&lt;p&gt;I tried to make the blinky example to compile in emIDE and changing it to gnu99 fixed the compilation error I had.&lt;/p&gt;
&lt;img src="https://devzone.nordicsemi.com/aggbug?PostID=760&amp;AppID=4&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>