GCC C / C++ / FORTRAN Compiler

GCC C / C++ / FORTRAN Compiler Free App

Rated 3.47/5 (144) —  Free Android application by ricosys.tech | Apps for Root - formerly BitCubateX

Advertisements

About GCC C / C++ / FORTRAN Compiler

*** Since I decided to move on, I'm selling this application to whoever can develop this into something great. Send a mail to maxice@gmail.com for more information.

*** Note! This app is not maintained. I have republished this on popular demand. This app may not work at all on newer devices. Only use if you know what you are doing. In many cases, this app does not work.

*** The pro version is also free now

This app installs the GNU GCC Compiler to SDCard. You need to have 200 MB free space.

Best used with Hacker's keyboard, Jackpal Terminal, Emacs or DroidEdit.

Ideal for hackers who wish to do quick hacks on the go, perhaps in the middle of nowhere in the mountain ranges... :

- Robert Nediyakalaparambil

This GCC is based from R Project, and optimized for size.

About:

GCC, the GNU Compiler Collection

The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, Ada, and Go, as well as libraries for these languages (libstdc++, libgcj,...). GCC was originally written as the compiler for the GNU operating system. The GNU system was developed to be 100% free software, free in the sense that it respects the user's freedom. --gcc.gnu.org

Credits:

ciel at R project

How to Download / Install

Download and install GCC C / C++ / FORTRAN Compiler version .50 on your Android device!
Downloaded 10,000+ times, content rating: Everyone
Android package: com.bitcubate.root.gnu.gcc.compiler, download GCC C / C++ / FORTRAN Compiler.apk

All Application Badges

Free
downl.
Android
2.3+
For everyone
Android app

App History & Updates

What's Changed
+ Republished on popular demand
Usage:
1. Shell: gbash
2. Compile: gcc -o hello hello.c

What are users saying about GCC C / C++ / FORTRAN Compiler

X70%
by X####:

i have rooted and compiled my hello.c, but i cant figure out how to move it to the ext partition. can you give me instructions to do this? edit: i got it :) I had to go into /data/local/gcc to compile and run if I remember correctly.

X70%
by X####:

This works great, I already had a working gcc tool chain as I have an ubuntu install. Does this use Android libraries and headers or does it you gnu ones? it would be nice to port android NDK to arm. I'm looking at hacking xorg so that it can have a high performance mock framebuffer, probably using shared memory, to talk to android GUI instead of having all those sockets and memory copies with current RDP/VNC implementaions. I'm currently wgetting the latest ndk to see what happens when I try to build the cources on ubuntu in android, I'm using gcc 4.6.3, not sure what the latest version is but hopefully that has all the patches for the ndk to work. I noticed the version installed is 4.6.0 is it patched for bionic? Thanks, I'll look at turning of surfaceflinger etc... how easy is it to switch back and forth and does turning off flingure etc... prevent android apps from running? I checked and i have a few tty devices in dev, it would be nice to come up with something that works for devices only requiring rooting, which is fairly painless.

X70%
by X####:

I do however have a slight problem, it can't find gcc In terminal editor I type : gbash This works fine, it asks some su access but when i type gcc -o hello helloworld.ccp It responds Bash: gcc: command not found I'm pretty much a noob so I've probably made a stupid error. If you would be so kind to help I'd appreciate it

X70%
by X####:

This is not some eye-candy Basic-turned-C++ If you do not already know exactly what GCC is, this app is not for you.

X70%
by X####:

Just one of a worst app I ever have seen. I have tried to install GNU GCC several times, and the result is GNU GCC is not yet installed.

C70%
by C####:

It is saying gnn guc is not installed and whrn iam installing it, it is not getting installed.

X70%
by X####:

The command should be "$ gcc -o " also, it won't compile if I use "using namespace std;" before "int main ()" But thanks for this! I was looking all over for a compiler that runs on Android

X70%
by X####:

This does work

M70%
by M####:

To all noobs and beginners... Dont rate unless you have an idea what it is! This app deserves 5+ stars! The developer himself is so responsive and already working on version 2! remember this is a free app. If you got doubts, contact developer directly , dint just rate average on just asking your question. PS. Developer email is right under the description!

M70%
by M####:

it seems like the developer has been doing good for the community... The developer has been replying for all the mistakes and is trying to the best one for the community...... We the people must help this developer become prosperous Hope to see more useful apps for the soceity......... Keep up the great work!!!!!

M70%
by M####:

Perfect! Installed in a mk808b computer-on-a-stick w/8GB of built-in storage. You did a masterful job of fitting such a big development environment in such an itty-bitty living space, those that get installation failures probably are below GNU 'C' level :-( Suggested first-blush improvements: - Installation did not give me warm-and-fuzzy that it was in-fact installed, I wanted an earth-shattering kaboom! - Would not hurt to produce an extra on-the-fly during install usr.raw of roughly 1/2G and mount it to /usr as a home for compiled content. - include needs to be populated with glibc-glob.h and glibc-glob.c (renamed glob.h with three minor changes) to bypass limits of UClibc supplied by the 'droid; I am sure there are others (eg: missing fdatasync system call, I punted to fsync; libpthread library missing, but that is not your fault). - subversion, coreutils and e2fsprogs failed to compile OOB w/o surgery. - PATH should be "/usr/bin:/data/local/gcc:${PATH}", otherwise builds picked up ar from busybox rather than from much superior GNU toolset. - Why umount then remount in gbash, a second login messed up my litter box! Add a check for mounted before mount instead?

M70%
by M####:

This works great, I already had a working gcc tool chain as I have an ubuntu install. Does this use Android libraries and headers or does it you gnu ones? it would be nice to port android NDK to arm. I'm looking at hacking xorg so that it can have a high performance mock framebuffer, probably using shared memory, to talk to android GUI instead of having all those sockets and memory copies with current RDP/VNC implementaions. I'm currently wgetting the latest ndk to see what happens when I try to build the cources on ubuntu in android, I'm using gcc 4.6.3, not sure what the latest version is but hopefully that has all the patches for the ndk to work. I noticed the version installed is 4.6.0 is it patched for bionic? Thanks, I'll look at turning of surfaceflinger etc... how easy is it to switch back and forth and does turning off flingure etc... prevent android apps from running? I checked and i have a few tty devices in dev, it would be nice to come up with something that works for devices only requiring rooting, which is fairly painless.

D70%
by D####:

On my Kyocera Rise, rooted. Shows no error after copying to SD, yet the checker show install unsuccessful. Dev needs to take some ownership.

M70%
by M####:

This is not some eye-candy Basic-turned-C++ If you do not already know exactly what GCC is, this app is not for you.

M70%
by M####:

I installed this app then tried to install the other thing but it failed???

M70%
by M####:

Sounds cool but im having trouble instalin .... What is arm architecture btw? Help pls...

M70%
by M####:

I love this app on my S3. It works well and is simple. Unfortunately, it will not install on my tablet (lenovo a107). It goes through the process, but at the end it falls. Every attempt to install brings up the su request even when I have at it to remember.

M70%
by M####:

It will also good if you use the external sdcard for content. Edit: thx for the reply, will be waiting cheers.

M70%
by M####:

I've found this app handy for working on the odd C program when I don't feel like spending money sshing into my workstation due to lack of wi-fi. Thanks for throwing this app together.

I70%
by I####:

U solved my school problem Now I can practice c++ any where

F70%
by F####:

I do however have a slight problem, it can't find gcc In terminal editor I type : gbash This works fine, it asks some su access but when i type gcc -o hello helloworld.ccp It responds Bash: gcc: command not found I'm pretty much a noob so I've probably made a stupid error. If you would be so kind to help I'd appreciate it

M70%
by M####:

Going to try at getting something going just with an unrooted huawei m865 and it's built in GPLDRM that makes rooting unnecessary for anything except changing carriers...

M70%
by M####:

This dev deserves to be applauded. You just became my hero, sir! ;-)

M70%
by M####:

i love ze application but do u h ve mor tutorial

A70%
by A####:

anyone with the technical chops to root their tablet and who understands the linux commandline will have no problem getting this setup. personally i don't use gbash to get the environment working, i just added a couple of environment variables to my bashrc and tested some c++ code and voila their was my program, compiled. ps i use a nexus 7 running cyanogenmod

I70%
by I####:

No error message. just doesnt work, mgcc not found in terminal emulator.

Q70%
by Q####:

i have a xoloq800 i tried installin gcc but the installation process quite seems it either cant install or im missing something help me out thanx in advance

M70%
by M####:

i have rooted and compiled my hello.c, but i cant figure out how to move it to the ext partition. can you give me instructions to do this? edit: i got it :) I had to go into /data/local/gcc to compile and run if I remember correctly.

M70%
by M####:

Great work thank you. But... I can compile my program flawlessly. When it comes to run it with "./test.out" or something like that. It says permission denied. I grant access to terminal. I don't know why. Thank you.

G70%
by G####:

The developer is one, how you don't see them anyday. He is an awesome guy, who offers really fast support. And his work is awesome too! I'm programming C++ and was searching for an app like that for months. Love it.

P70%
by P####:

Does not install on my device (rooted). CCtools-free works perfectly but cannot be used with droidedit :(.

M70%
by M####:

This app doesn't get installed on my device

M70%
by M####:

Just bravo !

M70%
by M####:

Itzz not installing in s4 wot shud I doooooo

M70%
by M####:

I have run the installer succesfully but where is the compiler? How exactly do I integrate it with DroidEdit? Don't know how to rate this yet, but please continue the development. Just starting to learn how to program at university in C, this would be perfect if I knew how to use it :)

B70%
by B####:

It's not installing in my phone, plz tell me what I do?

M70%
by M####:

It is not gettung installed on my micromax canvas 2 please help me...

K70%
by K####:

instaled it but how to use it for running programs

M70%
by M####:

It said segment fault when I tried to compile hello.c. but great app though. 3stars4ya. Guess its not compatible with tecno L3

G70%
by G####:

HelpSamsung Galaxy mega 6.3 Don't wrok help me when click installing than refresh and terminated process.


Share The Word!


Rating Distribution

RATING
3.55
144 users

5

4

3

2

1