So I gave it another shot using Ubuntu on VirtualBox, and I got allegro compiled.
So I continued to follow the instructions and I eventually got an APK which I installed and ran on my device. Unfortunately the app crashed and spit out an error on logcat
Couldn't load allegro-debug from loader dalvik.system.PathClassLoader[dexPath=/data/app/org.
liballeg.app-1.apk,libraryPath=/data/app-lib/org.liballeg.app-1]: findLibrary re
I made a folder called armeabi-v7a in the jni folder (where main.c is) and I put all of the .so files in there (including liballegro-debug.so).
Here is my Android.mk
I'm currently just trying to compile the basic android-project that comes with allegro, the only thing I have added to Android.mk is the ANDROID_NDK_TOOLCHAIN_ROOT path.
Any help would be much appreciated
I opened up the project in eclipse and debugged it from there instead of using the "android update project" and "ant debug" method and it is working now, but I would still be interested in fixing the other method as well.