Is ubuntu 9.04 a good choice for embedded linux application development?

I want to change the linux distribution of my development machine (host) that I use for embedded development.

I will cross-compile applications for different processors. I need to download various libraries to evaluate their functionality / performance / stability on different devices as well as on a PC.

So is ubuntu 9.04 a good choice for me?

Thank you, Sunny.

+2


source to share


4 answers


If you are using gcc or another source based compiler that runs on linux then I would say yes you want a linux distro and ubuntu is currently the most popular / best. I would try to avoid the specifics of the distribution, drive in the middle of the road, and you should be able to use any distribution equally well.



+2


source


This will largely depend on your needs. For an embedded system, I would go with any distro that has a very small footprint and supports the necessary hardware.

Debian may work fine depending on your hardware . You can build your image using debootstrap , which allows for fairly small custom settings. It still includes apt and other things that might not be desirable, although that might be in your favor if you need to release updates.



If you share with Debian, you will most likely do all your development on Ubuntu and then click on embedded.

+1


source


I am using ubuntu for my host system and chrooted gentoo to build applications for an embedded target. I found gentoo to be a good choice as it is distributed across sources and it is easy to choose which version of a particular library is installed.

+1


source


It's good to know that ubuntu and derivatives use dashes and not bash like / bin / sh. This confuses cross-chairs and can give you severe headaches.

+1


source







All Articles