The compile goes ok, but the sample fails to link because it cannot find the libraries:
Code: Select all
Linking CXX shared module ../../lib/libSampleBrowserDummy.so
Updated project.properties
Updated local.properties
Updated file /Users/ian/Android/Ogre/build/SampleBrowserNDK/proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter.
SharedLibrary : libOgreSampleBrowser.so
/Users/ian/Android/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lSample_CameraTrack
A shell log showing what I mean is below:
Code: Select all
Ians-Mac:lib ian$ pwd
/Users/ian/Android/Ogre/build/lib
Ians-Mac:lib ian$ ls -l
total 16
drwxr-xr-x 46 ian staff 1564 11 Jan 13:26 $(PLATFORM_NAME)
-rwxr-xr-x 1 ian staff 6216 11 Jan 13:26 libSampleBrowserDummy.so
Ians-Mac:lib ian$ ls -l \$\(PLATFORM_NAME\)/
total 1081464
-rw-r--r-- 1 ian staff 240393194 11 Jan 13:13 libOgreMainStatic.a
-rw-r--r-- 1 ian staff 19419948 11 Jan 13:20 libOgreOverlayStatic.a
-rw-r--r-- 1 ian staff 65947460 11 Jan 13:19 libOgreRTShaderSystemStatic.a
-rw-r--r-- 1 ian staff 10511342 11 Jan 13:16 libPlugin_OctreeSceneManagerStatic.a
-rw-r--r-- 1 ian staff 14021452 11 Jan 13:16 libPlugin_ParticleFXStatic.a
-rw-r--r-- 1 ian staff 54828674 11 Jan 13:15 libRenderSystem_GLES2Static.a
-rw-r--r-- 1 ian staff 2678312 11 Jan 13:24 libSample_BSP.a
-rw-r--r-- 1 ian staff 2680408 11 Jan 13:20 libSample_BezierPatch.a
-rw-r--r-- 1 ian staff 2678388 11 Jan 13:20 libSample_CameraTrack.a
-rw-r--r-- 1 ian staff 2679966 11 Jan 13:24 libSample_CelShading.a
-rw-r--r-- 1 ian staff 2683412 11 Jan 13:20 libSample_Character.a
-rw-r--r-- 1 ian staff 6023242 11 Jan 13:20 libSample_Compositor.a
-rw-r--r-- 1 ian staff 2681060 11 Jan 13:25 libSample_CubeMapping.a
...etc
Thanks,
Ian