必要なポートを介して Android で Qt を使用しています。QtとSDLを組み合わせようとしています。このようなプロジェクトを SDL を呼び出して (SDL_Init) コンパイルすると、コンパイラからエラーが発生します: `JNI_OnLoad' の複数の定義。
ログ: /mnt/sdcard/Android/data/com.n0n3m4.droidc/files/gcc/bin/../lib/gcc/arm-linux-androideabi/4.7.1/../../../. ./arm-linux-androideabi/lib/libSDL.a(SDL_andvideo.o): 関数JNI_OnLoad':
SDL_andvideo.c:(.text+0xddc): multiple definition of
JNI_OnLoad 内 qtmain_android.o:qtmain_android.cpp:(.text.JNI_OnLoad+0x0): 最初にここで定義
これを解決する簡単な方法はありますか?
具体的 : C4droid でのコンパイル ( gcc を使用した Google Play の ide 、必要な Qt(gui + core) 、SDL プラグイン)
ありがとう