| 165 | | At this moment we only compile Plugins that do not requiere any 3rd dependency. |
| 166 | | But we expect to enable all that can be used with linux in no time. If you have |
| 167 | | enough expertise you can compile static any 3rd dependency and enable the |
| 168 | | compiling of the plugin that you need. Currently have been tested and work |
| 169 | | successfully: libjpg libpng libtiff libcurl freetype |
| | 165 | To ease the development of aplications, there is a 3rd party dependency pack with |
| | 166 | libjpeg,libpng, libtiff,libcurl and freetype to use with OpenSceneGraph in Android. |
| | 167 | It will work only with armeabi v5 and v7(With Neon extensions). |
| | 168 | |
| | 169 | The package can be found at the next address: |
| | 170 | http://www2.ai2.upv.es/difusion/osgAndroid/3rdpartyAndroid.zip |
| | 171 | |
| | 172 | To use the package, put the 3rd party directory inside the OpenSceneGraph root |
| | 173 | directory, it will be detected when you use CMake. |
| | 174 | |
| | 175 | = Known issues = |
| | 176 | |
| | 177 | Current building system assumes Neon extension for every device with armeabi V7. |
| | 178 | This asumption is not correct in Tegra2 processors creating a runtime error. |
| | 179 | Use a armeabi v5 compilation or disable NEON extensions in the NDK scripts. |
| | 180 | This issue will be targeted on future submissions to the library by adding |
| | 181 | options to use (or not) optimizations. |