Link error in SRSMessageBox.cpp, it calls agk::LoadSprite(imagePath) in two locations. There is no such command in agk. The correct command is CreateSprite(const char* path).
I made the correction and then hit another strange compile error (I added the corrected lines after the ones with original error, and commented out the original lines):
jni/SRSMessageBox.cpp: In constructor 'SRSMessageBox::SRSMessageBox(float, float, float, float, char const*, char const*, SRSMessageBoxType)':
jni/SRSMessageBox.cpp:39:56: error: invalid conversion from 'char const*' to 'unsigned int' [-fpermissive]
jni/../../../common/include/Wrapper.h:655:16: error: initializing argument 1 of 'static unsigned int AGK::agk::CreateSprite(unsigned int)' [-fpermissive]
jni/SRSMessageBox.cpp: In constructor 'SRSMessageBox::SRSMessageBox(float, float, float, float, char const*, char const*, SRSMessageBoxType, unsigned int, int, int, int)':
jni/SRSMessageBox.cpp:71:56: error: invalid conversion from 'char const*' to 'unsigned int' [-fpermissive]
jni/../../../common/include/Wrapper.h:655:16: error: initializing argument 1 of 'static unsigned int AGK::agk::CreateSprite(unsigned int)' [-fpermissive]
make: *** [obj/local/armeabi/objs/android_player/SRSMessageBox.o] Error 1
Have you actually tried to compile this in Android? Including all the files that you sent me?
Cheers,
Ancient Lady
AGK Community Tester and AppGameKit Master