<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>LeafLabs Garden &#187; Topic: Linux + Windows GCC binary builds for Cortex-M, -R targets</title>
		<link>http://forums.leaflabs.com/topic.php?id=1717</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:13:41 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://forums.leaflabs.com/search.php</link>
		</textInput>
		<atom:link href="http://forums.leaflabs.com/rss.php?topic=1717" rel="self" type="application/rss+xml" />

		<item>
			<title>ventosus on "Linux + Windows GCC binary builds for Cortex-M, -R targets"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1717#post-21897</link>
			<pubDate>Mon, 07 Jan 2013 10:39:58 +0000</pubDate>
			<dc:creator>ventosus</dc:creator>
			<guid isPermaLink="false">21897@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I'm using the Linux version only and it works on 32bit hosts and 64bit hosts (with the right set of 32bit libs installed).&#60;/p&#62;
&#60;p&#62;Yup, fixed point arithmetic was the reason why I switched, works out of the box.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>feurig on "Linux + Windows GCC binary builds for Cortex-M, -R targets"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1717#post-21889</link>
			<pubDate>Sun, 06 Jan 2013 23:40:05 +0000</pubDate>
			<dc:creator>feurig</dc:creator>
			<guid isPermaLink="false">21889@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I was going to reference the launchpad list talking about which versions were tested against (64bit only !@#$!#$!!!!) but I noticed that the person crashing the test install was you.&#60;/p&#62;
&#60;p&#62;May still have to build from source if thats the case. Downloading form my soul mt. lion machine...
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "Linux + Windows GCC binary builds for Cortex-M, -R targets"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1717#post-21885</link>
			<pubDate>Sun, 06 Jan 2013 17:25:42 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">21885@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;ventosus - that is very good news. IIRC 4.7 should have good support for things like fixed point arithmetic, and other fun stuff.&#60;/p&#62;
&#60;p&#62;I can't find any information describing which version of Mac OS X those gcc binaries need. Do you know?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>ventosus on "Linux + Windows GCC binary builds for Cortex-M, -R targets"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1717#post-21879</link>
			<pubDate>Sun, 06 Jan 2013 12:32:41 +0000</pubDate>
			<dc:creator>ventosus</dc:creator>
			<guid isPermaLink="false">21879@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Since the latest release of the gcc-arm-embedded tool chain (GCC 4.7) there are now toolchains available for all three major operating systems (linux, mac, win32)&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;https://launchpad.net/gcc-arm-embedded&#34; rel=&#34;nofollow&#34;&#62;https://launchpad.net/gcc-arm-embedded&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mbolivar on "Linux + Windows GCC binary builds for Cortex-M, -R targets"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1717#post-12198</link>
			<pubDate>Sun, 05 Aug 2012 13:23:15 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">12198@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;It looks like we're going to need to switch to the gcc-arm-embedded toolchain eventually anyway (to get floating point support working properly on F4), so support for it is now in master, based on ventosus's patches. The CodeSourcery toolchain is still supported as well.&#60;/p&#62;
&#60;p&#62;Happy hacking!&#60;/p&#62;
&#60;p&#62;&#60;strong&#62;Update&#60;/strong&#62;: Unfortunately, the OS X link posted earlier is down: &#60;a href=&#34;https://github.com/MikeSmith/gcc-arm-embedded-macosx&#34; rel=&#34;nofollow&#34;&#62;https://github.com/MikeSmith/gcc-arm-embedded-macosx&#60;/a&#62; is now a 404. It looks like the MikeSmith GitHub account no longer exists. Anyone know of another source of OS X builds? If not, LeafLabs will end up providing them, I suppose.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mbolivar on "Linux + Windows GCC binary builds for Cortex-M, -R targets"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1717#post-11880</link>
			<pubDate>Fri, 20 Jul 2012 17:40:04 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">11880@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I looked over your changes; they seem fine (no promises! I've never used the other toolchain). The CodeSourcery drops are a huge PITA, so I'll definitely look into this.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>javi9231 on "Linux + Windows GCC binary builds for Cortex-M, -R targets"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1717#post-11829</link>
			<pubDate>Thu, 19 Jul 2012 02:59:16 +0000</pubDate>
			<dc:creator>javi9231</dc:creator>
			<guid isPermaLink="false">11829@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Don't worry ventosus, I usually take a lot of risks... I like living on the edge XDDDD&#60;br /&#62;
Thank you so much!!!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>ventosus on "Linux + Windows GCC binary builds for Cortex-M, -R targets"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1717#post-11812</link>
			<pubDate>Wed, 18 Jul 2012 09:25:50 +0000</pubDate>
			<dc:creator>ventosus</dc:creator>
			<guid isPermaLink="false">11812@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I've compiled a working patch for the toolchain at &#60;a href=&#34;https://launchpad.net/gcc-arm-embedded&#34; rel=&#34;nofollow&#34;&#62;https://launchpad.net/gcc-arm-embedded&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Works fine with my projects and GCC fixed-point math works out of the box ;-)&#60;/p&#62;
&#60;p&#62;Use on your own risk though, as I've no idea about ld-script-fu and pretty much don't know what I'm doing here.&#60;/p&#62;
&#60;p&#62;Apply it on git master branch of libmaple&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://pastebin.com/h8uvKpUb&#34; rel=&#34;nofollow&#34;&#62;http://pastebin.com/h8uvKpUb&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>javi9231 on "Linux + Windows GCC binary builds for Cortex-M, -R targets"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1717#post-11810</link>
			<pubDate>Wed, 18 Jul 2012 07:05:12 +0000</pubDate>
			<dc:creator>javi9231</dc:creator>
			<guid isPermaLink="false">11810@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hi,&#60;br /&#62;
I have the same problem than ventosus.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>ventosus on "Linux + Windows GCC binary builds for Cortex-M, -R targets"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1717#post-11734</link>
			<pubDate>Sat, 14 Jul 2012 07:35:58 +0000</pubDate>
			<dc:creator>ventosus</dc:creator>
			<guid isPermaLink="false">11734@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;has anybody some working patches for the linker and startup scripts in libmaple for the ARM GNU toolchain at &#60;a href=&#34;https://launchpad.net/gcc-arm-embedded&#34; rel=&#34;nofollow&#34;&#62;https://launchpad.net/gcc-arm-embedded&#60;/a&#62; (or any other more recent toolchain than the old code-sourcery one used by libmaple)&#60;/p&#62;
&#60;p&#62;newer gcc versions have fixed-point math for ARM targets (and the gcc-arm-embedded version has it compiled in by default), which would be a REALLYNICETOHAVE&#60;br /&#62;
&#60;a href=&#34;http://gcc.gnu.org/ml/gcc-cvs/2011-09/msg00617.html&#34; rel=&#34;nofollow&#34;&#62;http://gcc.gnu.org/ml/gcc-cvs/2011-09/msg00617.html&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;those are the linker errors I get&#60;br /&#62;
...&#60;br /&#62;
(.text+0x0): multiple definition of `_start'&#60;br /&#62;
...&#60;br /&#62;
(.text+0x5c): undefined reference to `__bss_start__'&#60;br /&#62;
...&#60;br /&#62;
(.text+0x60): undefined reference to `__bss_end__'&#60;br /&#62;
...&#60;br /&#62;
(.text.exit+0x16): undefined reference to `_exit'
&#60;/p&#62;</description>
		</item>
		<item>
			<title>davideq on "Linux + Windows GCC binary builds for Cortex-M, -R targets"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1717#post-10672</link>
			<pubDate>Tue, 15 May 2012 16:57:42 +0000</pubDate>
			<dc:creator>davideq</dc:creator>
			<guid isPermaLink="false">10672@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;&#60;a href=&#34;https://github.com/MikeSmith/gcc-arm-embedded-macosx&#34; rel=&#34;nofollow&#34;&#62;https://github.com/MikeSmith/gcc-arm-embedded-macosx&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;oops
&#60;/p&#62;</description>
		</item>
		<item>
			<title>davideq on "Linux + Windows GCC binary builds for Cortex-M, -R targets"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1717#post-10658</link>
			<pubDate>Tue, 15 May 2012 10:03:17 +0000</pubDate>
			<dc:creator>davideq</dc:creator>
			<guid isPermaLink="false">10658@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;As posted in a yargento (sp) thread you can build on osx. Using the source files there and this info&#60;br /&#62;
 &#60;a href=&#34;https://github.com/MikeSmith/gcc-arm-embedded-ma&#34; rel=&#34;nofollow&#34;&#62;https://github.com/MikeSmith/gcc-arm-embedded-ma&#60;/a&#62;&#60;br /&#62;
cosx&#60;/p&#62;
&#60;p&#62;Would be nice if someone built it and made a installer.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mbolivar on "Linux + Windows GCC binary builds for Cortex-M, -R targets"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1717#post-10650</link>
			<pubDate>Mon, 14 May 2012 15:13:26 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">10650@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;sweet! it'll be nice to have a single place to get them if this works out. summon-arm-toolchain is a pain to use with libmaple because it assumes you want to use libopencm3.&#60;/p&#62;
&#60;p&#62;i actually re-did the libmaple linker scripts and initialization code a while back based on some permissively licensed CodeSourcery stuff. that's all debugged and in master as of &#60;a href=&#34;https://github.com/leaflabs/libmaple/commit/3a80d1282b5b964d1c77b5fd1d56569e355b1628&#34;&#62;libmaple 3a80d12&#60;/a&#62;.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>bnewbold on "Linux + Windows GCC binary builds for Cortex-M, -R targets"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1717#post-10649</link>
			<pubDate>Mon, 14 May 2012 13:49:45 +0000</pubDate>
			<dc:creator>bnewbold</dc:creator>
			<guid isPermaLink="false">10649@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Provided directly by the ARM GCC team; no OSX builds though. From launchpad, hopefully they will set up a private package archive (PPA) for debian-based users? This could save many people (including leaflabs+wiring developers) many hours of re-compiling!&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;https://launchpad.net/gcc-arm-embedded&#34; rel=&#34;nofollow&#34;&#62;https://launchpad.net/gcc-arm-embedded&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;They also link to some &#34;example&#34; linker scripts and initialization code from the CMSIS project; the init code seems to be licensed permissively, and the linker script is unlicensed?&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://www.onarm.com/cmsis/download/18/cmsis-2-1-patch5-templates-for-gcc-arm-embedded-4-6/&#34; rel=&#34;nofollow&#34;&#62;http://www.onarm.com/cmsis/download/18/cmsis-2-1-patch5-templates-for-gcc-arm-embedded-4-6/&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;(via dangerous prototypes)
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
