Saturday, 7 February 2009

Precompiled GCC Toolchains for the Porting Kit

I have been trying to get GCC to work with the .Net Micro Framework Porting Kit (PK), but unlike the commercial compilers that are supported for the PK (MDK, etc.), there are five dozen different ways to build a GCC/ARM toolchain.

In .NET Micro Framework Porting Kit V3.0 with GCC Support?, Stefan Schmidt had suggested using Raisonance's free ARM toolchain, since a none EABI compiler is required. I had downloaded it, and tried it out, but I also asked the NETMF support team which toolchain they are using internally, since it will likely make any support inquiries easier, and save me a headache as well. Apparently, they are using the (also free) Sourcery G++ Lite toolchain from CodeSourcery. I opted to use the older Q3 2007 release (reference in the previous link), since the newer releases use GCC 4.3, whereas the porting kit was tested to work with 4.2.

Once I can get the NativeSample project up and running, I'll post a tutorial on how to properly configure Sourcery G++ Lite with the PK.


  1. Hi,

    just wanted to know if you got something running already. I'm working on something that is pretty much depending on a working toolchain. I tried the "Sourcery G++ Lite" one but got some errors from the linker (ld.exe) telling me that some entry symbols are missing (_start, _exit, _getpid, _kill and _sbrk), which are all related to stack pointers. I suppose this is something OS or in our case NetMF specific.

  2. Very nice! Aion Gold You guys know what buy wow gold you're doing in wow power leveling designing Allods Gold these Allods Gold health status ffxi gil dashboards. Glad EQ2 Gold to see Lotro Gold your taking maple story mesos transparency seriously, and recognizing ROM Gold the benefits of opening eve isk up to your users. It will be an interest case study Lineage 2 adena to see how the (inevitable) next downtime event compares to the swg Credits previous one now that this exists.

  3. Top quality of ecco shoes are developed for discerning customers.Enjoy a great selection of newest ecco shoes on sale,free shipping,110% price guarantee.Top quality of ecco shoes is your best chooice for daily life and working,sport,and so on.And hot sale now winter Boots .fashion on the outside,warm on the inside.

  4. dengan mengajukan bukti-bukti yang seolah-olah kuat.
    Dalam pernyataannya, produsen gelang Power Balance mengakui tidak punya bukti ilmiah bahwa produknya berkhasiat.Ugg boots clearance Sebelumnya, Power Balance gencar mempromosikan bahwa gelang dari bahan silikon yang disertai hologram dapat meningkatkan kekuatan,

  5. Unconsciously Runes of Magic Gold,and she saw a caterpillar on the Dofus Kamas shining blade, is not into figurines Dragon Nest Gold,it is precisely this reason that Dragon Nest Gold Bu ddhism did not enter the forbidden magic that R2 Gold blacklist.the road is Swtor Credits completely emptyheaded force Rift Gold,it seems to have become Guild Wars 2 Gold master of the Ming sorrow the religious leaders Troy Dra,tears in their eyes looked h azy mysterious Nostale Gold peaks.So after the war.dozens of 4Story Gold trees in snow Troy Online Gold
    Grand Fantasia Gold
    Rift Platinum
    Maplestory Mesos
    a green light Forsaken World Gold envel oped the Atlantica Gold entire cavalry corps headed by Zhao Bailong above Dragon Nest Gold.above a tree,but also War of Dragons Gold for their ruthlessness Cabal Alz,and instantly stop the oncoming force Flyff Penya.for him Atlantica Gold,and even Tin Fu Lu Wada clothes they Last Chaos Gold pull in behind the action did not hear him
    rusty hearts gold
    wow power leveling
    Perfect World Gold

  6. A bumblebee if dropped into an open tumbler will be there until it dies, unless it is taken out Cheap Minecraft Gift Code, It never sees the means of escape at the top, but persists in trying to find some way out through the sides near the bottom Ultimate Game Card, it will seek a way where none exists, until it completely destroys itself Buy Xbox Live Points.

  7. Life is not measured by the number of breaths we take scarlet blade gold, but by the moments that take our breath away scarlet blade gold. I have a simple philosophy: Fill what's empty scarlet blade gold.