I had a lot of trouble getting OF to run on android (OSX). I went through the steps carefully again today and I think I did everything correctly. I have tried this many times before and got stuck and gave up as I was getting different results than the step by step showed. Notably this time I do not get an android looking button in the eclipse toolbar, but I can configure my SDK through the command line from inside tools SDK. Eclipse does launch the SDK manager once, but only when I first give the location of the SDK to eclipse. I can still configure everything (I think). I am not sure if Eclipse just reads the configuration from inside the SDK but last time I had the window it looked just the same as the one I get directly from the SDK tools.
Anyway as I import the projects everything looks good until I add the examples folder. I then get red warnings for all the projects including the openframeworks (which until then was just marked with a yellow warning. This time it seems to be in the 3d utils and ofCamera objects though so maybe I did not do something completely wrong.
Here is the massive output from eclipse
make -C ../openFrameworksCompiled/project/android -j4 -j8 android
/bin/sh: pkg-config: command not found
/bin/sh: pkg-config: command not found
make DebugAndroid
compiling object for ../../../openFrameworks/3d/of3dUtils.cpp
mkdir -p obj/DebugAndroid/openFrameworks/3d
compiling object for ../../../openFrameworks/3d/ofCamera.cpp
mkdir -p obj/DebugAndroid/openFrameworks/3d
</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -g3 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -nostdlib --sysroot=</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/platforms/android-8/arch-arm/ -fno-short-enums -frtti -fexceptions -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/platforms/android-8/arch-arm/usr/include/" -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/sources/cxx-stl/gnu-libstdc++/include" -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/sources/cxx-stl/gnu-libstdc++/4.6/include" -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/sources/cxx-stl/gnu-libstdc++/libs/armeabi/include" -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/sources/crystax/include/" -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/sources/cxx-stl/gnu-libstdc++/4.6/libs/armeabi/include" -DANDROID -Wall -fexceptions -I../../../FreeImage/include -I../../../assimp/include -I../../../assimp/include/Compiler -I../../../freetype/include -I../../../freetype/include/freetype2 -I../../../freetype/include/freetype2/freetype -I../../../freetype/include/freetype2/freetype/config -I../../../freetype/include/freetype2/freetype/internal -I../../../freetype/include/freetype2/freetype/internal/services -I../../../glew/include -I../../../glew/include/GL -I../../../tess2/include -I../../../poco/include -I../../../glu/include_android -I../../../../addons/ofxAndroid/src -I../../../openFrameworks/ -I../../../openFrameworks//.settings -I../../../openFrameworks//3d -I../../../openFrameworks//app -I../../../openFrameworks//communication -I../../../openFrameworks//events -I../../../openFrameworks//gl -I../../../openFrameworks//graphics -I../../../openFrameworks//math -I../../../openFrameworks//sound -I../../../openFrameworks//types -I../../../openFrameworks//utils -I../../../openFrameworks//video -MMD -MP -MFobj/DebugAndroid/openFrameworks/3d/of3dUtils.d -MTobj/DebugAndroid/openFrameworks/3d/of3dUtils.o -o obj/DebugAndroid/openFrameworks/3d/of3dUtils.o -c ../../../openFrameworks/3d/of3dUtils.cpp
compiling object for ../../../openFrameworks/3d/ofEasyCam.cpp
/bin/sh: /toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++: No such file or directory
mkdir -p obj/DebugAndroid/openFrameworks/3d
make[1]: *** [obj/DebugAndroid/openFrameworks/3d/of3dUtils.o] Error 1
</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -g3 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -nostdlib --sysroot=</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/platforms/android-8/arch-arm/ -fno-short-enums -frtti -fexceptions -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/platforms/android-8/arch-arm/usr/include/" -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/sources/cxx-stl/gnu-libstdc++/include" -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/sources/cxx-stl/gnu-libstdc++/4.6/include" -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/sources/cxx-stl/gnu-libstdc++/libs/armeabi/include" -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/sources/crystax/include/" -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/sources/cxx-stl/gnu-libstdc++/4.6/libs/armeabi/include" -DANDROID -Wall -fexceptions -I../../../FreeImage/include -I../../../assimp/include -I../../../assimp/include/Compiler -I../../../freetype/include -I../../../freetype/include/freetype2 -I../../../freetype/include/freetype2/freetype -I../../../freetype/include/freetype2/freetype/config -I../../../freetype/include/freetype2/freetype/internal -I../../../freetype/include/freetype2/freetype/internal/services -I../../../glew/include -I../../../glew/include/GL -I../../../tess2/include -I../../../poco/include -I../../../glu/include_android -I../../../../addons/ofxAndroid/src -I../../../openFrameworks/ -I../../../openFrameworks//.settings -I../../../openFrameworks//3d -I../../../openFrameworks//app -I../../../openFrameworks//communication -I../../../openFrameworks//events -I../../../openFrameworks//gl -I../../../openFrameworks//graphics -I../../../openFrameworks//math -I../../../openFrameworks//sound -I../../../openFrameworks//types -I../../../openFrameworks//utils -I../../../openFrameworks//video -MMD -MP -MFobj/DebugAndroid/openFrameworks/3d/ofCamera.d -MTobj/DebugAndroid/openFrameworks/3d/ofCamera.o -o obj/DebugAndroid/openFrameworks/3d/ofCamera.o -c ../../../openFrameworks/3d/ofCamera.cpp
make[1]: *** Waiting for unfinished jobs....
</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -g3 -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -nostdlib --sysroot=</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/platforms/android-8/arch-arm/ -fno-short-enums -frtti -fexceptions -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/platforms/android-8/arch-arm/usr/include/" -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/sources/cxx-stl/gnu-libstdc++/include" -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/sources/cxx-stl/gnu-libstdc++/4.6/include" -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/sources/cxx-stl/gnu-libstdc++/libs/armeabi/include" -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/sources/crystax/include/" -I"</Users/fredrodrigues/Dropbox/Code/of_v0.7.4_android_release/Dependancies/android-ndk-r8d>/sources/cxx-stl/gnu-libstdc++/4.6/libs/armeabi/include" -DANDROID -Wall -fexceptions -I../../../FreeImage/include -I../../../assimp/include -I../../../assimp/include/Compiler -I../../../freetype/include -I../../../freetype/include/freetype2 -I../../../freetype/include/freetype2/freetype -I../../../freetype/include/freetype2/freetype/config -I../../../freetype/include/freetype2/freetype/internal -I../../../freetype/include/freetype2/freetype/internal/services -I../../../glew/include -I../../../glew/include/GL -I../../../tess2/include -I../../../poco/include -I../../../glu/include_android -I../../../../addons/ofxAndroid/src -I../../../openFrameworks/ -I../../../openFrameworks//.settings -I../../../openFrameworks//3d -I../../../openFrameworks//app -I../../../openFrameworks//communication -I../../../openFrameworks//events -I../../../openFrameworks//gl -I../../../openFrameworks//graphics -I../../../openFrameworks//math -I../../../openFrameworks//sound -I../../../openFrameworks//types -I../../../openFrameworks//utils -I../../../openFrameworks//video -MMD -MP -MFobj/DebugAndroid/openFrameworks/3d/ofEasyCam.d -MTobj/DebugAndroid/openFrameworks/3d/ofEasyCam.o -o obj/DebugAndroid/openFrameworks/3d/ofEasyCam.o -c ../../../openFrameworks/3d/ofEasyCam.cpp
/bin/sh: /toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++: No such file or directory
make[1]: *** [obj/DebugAndroid/openFrameworks/3d/ofCamera.o] Error 1
/bin/sh: /toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++: No such file or directory
make[1]: *** [obj/DebugAndroid/openFrameworks/3d/ofEasyCam.o] Error 1
make: *** [android] Error 2
It would be great to get know if I just messed up again, and if anyone knows why the results on OSX differ from the step by step (wrong SDK download?? I was first downloading the ADT version - this is the default link, and it contains another version of eclipse)
Cheers