Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I would like to replace the non-open lpcxpresso IDE with a free IDE. Any pointers how to do it best? How can I point one of the existing IDEs to use the arm gcc compiler?

share|improve this question
    
This seems like a very technical question, maybe you should try and ask it at stackoverflow.com that site is more focused on programming/development. My sense is that most users on this site is Ubuntu end/super-users not programmers in particular. If you do get an answer on stackoverflow.com or another site please answer this question with a link and accept the answer :) –  Source Lab Oct 2 '10 at 6:14
    
Well.. I might also ask it there, but I think this site encompasses a wide range of questions and knowledge levels, and I would encourage questions like that in order to bring Ubuntu also forward for such users. –  txwikinger Oct 2 '10 at 14:48
    
Development questions that relate specifically to Linux and Ubuntu are perfectly fine for asking here. Stack Overflow is indeed, in my opinion anyway, the best place to go with a programming question, but there's no reason it can't be asked here as well. The goal of this site is to become a one stop shop for questions related to Ubuntu, and as far as the programming interface is concerned, Ubuntu and Linux are on in the same. –  Chris Wilson Oct 15 '10 at 22:10

2 Answers 2

I'm by no means an expert on the subject, but hopefully I can point you in the right direction. As far as IDEs go, there is a GNU ARM plugin for the Eclipse IDE. It is a Manged Build Extension that supports a number of GNU ARM Toolchains like CodeSourcery G++ Lite, GNUARM, WinARM, Yagarto, devkitPro.

Outside of an IDE, you could consider running a QEMU ARM image. A discussion on how to setup a QEMU ARM image and to build ARM packages with it can be found here:

https://wiki.ubuntu.com/ARM/BuildArmPackages

share|improve this answer

The only free Linux choice is to run eclipse/arm-elf-gcc using the makefile project option of this IDE, where you will write your own makefile. The drawbacks are the lack of ready to debug feature, so you will need to use OpenOCD, there is plenty of info on the internet.

As second choice, you could run a CoIDE over wine or virtual machine, and use their own debugger. This IDE only works on Cortex M3 chips, is free, has a open-hardware debug probe and its use is extremely easy.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.