Compiling hello world

Mankin
I just got my mini2440 today. I've been reading lots of stuff and I'm
starting to get overwhelmed. 
I wanted to start writing the simple "hello world" app, cross-compile it
and deploy it to the mini2440.
I don't find any documentation or guide on how to compile(or install
cross-compiler no host machine) and deploy a simple program, ultimatly I
would like to do more complex program with graphic interface for the
OS(probably using Qt creator to do so).

Thank for your help,
Mankin

davef
I am just starting out as well as have a similar objective.

My understanding is, that to compile on the FriendlyArm  would difficult. 
So, I've got Kubuntu and Code::Blocks running and just installing the
arm-linux-gcc-4.3.2 found on the downloads page.

The plan is to develop my own application, compile it and throw it in the
same directory as the applications developed by FriendlyArm.  Maybe even
delete one of theirs, replace it with mine and use the associated icon on
the Application page until I learn how to develop applications in Qt.

Good luck

Mankin
Ok, managed to solve my problem, have now cross compiling working on my
host linux. For the next people:

1: download "arm-linux-gcc-4.3.2 with EABI" from friendlyarm.net/downloads
2: make a new dir and put your arm-linux-gcc-4.3.2.tgz
3: cmd:"tar -xvz arm-linux-gcc-4.3.2.tgz"
4: cmd:"cp usr/ /", copies to /usr
5: add "export PATH=/usr/local/arm/4.3.2/bin:$PATH" to the end of your bash
file. In my case i was using ubuntu the file is located in 
"/etc/bash.bashrc"
6: might want to add  also "export CROSS=arm-linux-", it helps on the
makefiles.

Mankin
sorry 

3: cmd:"tar -xvf arm-linux-gcc-4.3.2.tgz" not -xvz

davef
Think I missread your "cross-compiler no host machine" as, you wanted to
compile on the FriendlyArm!

Thanks for posting your findings.

Mankin
lol I meant "cross-compiler ON host machine", i dont want to compile on the
FriendlyArm.