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
Compiling hello world
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
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.
Think I missread your "cross-compiler no host machine" as, you wanted to compile on the FriendlyArm! Thanks for posting your findings.