After I have spent several hours effortlessly trying to get the better known crosstools to work, I found a mention of Codeminders crosstool on OpenEZX.
This is what I did, and after a few minutes I had compiled and ran my own C terminal app on my MING:
1. Go to:2. and download:Code:http://www.codeminders.com/ezx/
NOTE: As you see this is an rpm package. People who don't have an RPM based package management have to find a way to either convert the RPM to their native packet format, or somehow extract the contents. I used "rpm2tgz" on my Slackware and then used "pkgtool". I'm sure Ubuntu has a rpm2deb out there somewhere.Code:crosstool-gcc-3.3.2-glibc-2.3.2-arm-linux-devel-0.42-1.x86_64.rpm
3. I don't know if the rpm has it included, but on my Slack I had to insert this manually into my ".bashrc" file:
4. Copy this into a hellomoto.c file:Code:PATH=$PATH:/usr/crosstool/gcc-3.3.2-glibc-2.3.2/arm-linux/bin export PATH
5. Run "arm-linux-gcc hellomoto.c -o hellomoto"Code:#include <stdio.h> int main() { printf("Hello Moto!\n"); return 0; }
6. Copy the "hellomoto" file to your phone and run it through the terminal.
*********************
This can probably be used to compile GUI apps, but It's late now, I'll check this later![]()