I was sImply following the SDL example project that they provided that did the same. I'll statically link them and see what the outcome is.
Thanks, -clark- On Sep 18, 2:37 pm, Dianne Hackborn <[email protected]> wrote: > Why are you building the SDL stuff as shared libraries instead of just > statically linking them into your main .so? > > > > > > > > > > On Sun, Sep 18, 2011 at 10:21 AM, clark <[email protected]> wrote: > > 've decided to take on porting a game, that uses SDL libraries and > > makes heavy use of C++ and the STL, over to Android. I've been > > successful in getting all the required libraries compiled as well as > > all the source files for the game. My problem is that when I call > > System.loadLibrary() to load the .so for the game, the app immediately > > crashes with "Process org.libsdl.app (pid 3569) has died." > > > Here is the section of code where I load all the needed libraries and > > the game as a shared library. > > > static { > > // Load the required libraries for the game > > System.loadLibrary("SDL"); > > System.loadLibrary("SDL_image"); > > System.loadLibrary("SDL_mixer"); > > System.loadLibrary("SDL_net"); > > // load the game as a shared library > > System.loadLibrary("smw_jni"); // << process dies when this is > > called > > } > > libswm_jni.so was compiled with the Android NDK and in the > > Applicaion.mk file I specified > > > APP_STL := gnustl_static > > Since it crashes immediately after System.loadLibrary("smw_jni") with > > no meaningful error messages, I am at a loss as to how to go about > > getting to the root cause. > > > I've worked on porting another game which was just plain old C code, > > which worked out, so I am not sure if there is an issue with the fact > > that this particular game is heavy on the C++ side. > > > Thanks in advance for any help with this headache of mine! > > -clark- > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to [email protected] > > To unsubscribe from this group, send email to > > [email protected] > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en > > -- > Dianne Hackborn > Android framework engineer > [email protected] > > Note: please don't send private questions to me, as I don't have time to > provide private support, and so won't reply to such e-mails. All such > questions should be posted on public forums, where I and others can see and > answer them. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

