well if you are going to use fedora
LIVE WITH IT
fedora is a very fast passed development OS that uses the newest of the new
port the software to use a VERY VERY NEW version of gcc and well EVERYTHING
or do not use fedora
your choice
also BE AWARE!!!!
Fedora 20 is about to GO
END OF LIFE!!
in less than 60 days there will NEVER be any more support for fedora 20
so very soon
R.I.P. fedora 20
you might want to install Fedora 21 ASAP
but 21 is using a EVEN NEWER version of gcc than 20 is
now
You can install a few different versions of gcc ( fedora DOSE NOT !!! have them in the repos)
so you have to build 4.4 from the source code
and build the program as " gcc-4.4 " so that is dose not overwrite the DEFAULT install of gcc
then
point "alternitaves" to the older gcc to build the almost ancient android2.3
( seriously use THE CURRENT!!! version
and have a look at
http://www.cyanogenmod.org/
then point it BACK to the default - THE OS MUST be able to use the default version
-- a MUST --
2.3 is very out of date
Android 5.0, Lollipop
https://developer.android.com/sdk/index.html