Hey, all! I have been reading LazyFoo’s website and have come to a halt trying to figure out one thing. On this page, all of the instructions have worked so far up to this point:
- With our Android environment set up, it’s time to get started. Go to the Android project directory inside of the SDL2 source folder (~/mac_android/SDL2-2.0.3/android-project), open up a terminal and ndk-build. You should get the following error:
> Android NDK: WARNING: APP_PLATFORM android-12 is larger than android:minSdkVersion 10 in ./AndroidManifest.xml *** No rule to make target
jni/src/…/SDL/src/main/android/SDL_android_main.c’, needed byobj/local/armeabi/objs/main/__/SDL/src/main/android/SDL_android_main.o'. Stop.
The error I’m getting, though, is this:
Android NDK: Module main depends on undefined modules: SDL2 Android NDK: Aborting (set APP_ALLOW_MISSING_DEPS=true to allow missing dependencies) . Stop.
I was sure to carefully follow all of the instructions. I can’t find anything on Google, either, so it’s as if I’m the only person who has had this problem. Is there anything obvious that I am forgetting? Thanks, everyone!
Update:
Getting the same problem on Ubuntu as well following the Ubuntu version of his tutorial. Could it be something in the Android SDL project files that has changed since the version he used in his tutorial?
Update #2:
Nope, retried it with the version he was using and still no change.