I have recently installed GNURoot Debian and I really enjoy having Bash on my phone and access to the vast repository for various other GNU/Linux programs.
But when I tried downloading a package from source and running
./configure, I noticed it doesn't work because its executable flag is removed. I tried running
chmod +x configure and there was no change (its still not executable!). So finally I ran
sh configure, and configure started, but after a few lines there was an error because the program that was built by GCC couldn't be executed:
configure: error: cannot run C compiled programs. If you meant to cross compile, use `--host'.
I have to say that my phone is not yet rooted. So I wanted to see if there is a solution to this without rooting? or if this is a GNURoot issue or a general issue? or if rooting will make a difference.