Browse Source

correct for Android

Mirrel 2 years ago
parent
commit
2498d44434
100 changed files with 116 additions and 132 deletions
  1. 3 0
      Zengl_SRC/Update_ZenGL.txt
  2. BIN
      Zengl_SRC/bin/Android/arm64-v8a/_libogg.so
  3. 2 0
      Zengl_SRC/demos/Android/01-Initialization/jni/demo01.lpr
  4. 1 1
      Zengl_SRC/demos/Android/01-Initialization/jni/demo01_v5.lpi
  5. 1 1
      Zengl_SRC/demos/Android/01-Initialization/jni/demo01_v6.lpi
  6. 1 1
      Zengl_SRC/demos/Android/01-Initialization/jni/demo01_v7a.lpi
  7. 1 1
      Zengl_SRC/demos/Android/01-Initialization/jni/demo01_v8a.lpi
  8. 1 1
      Zengl_SRC/demos/Android/01-Initialization/jni/demo01_x64.lpi
  9. 2 2
      Zengl_SRC/demos/Android/01-Initialization/jni/demo01_x86.lpi
  10. 1 1
      Zengl_SRC/demos/Android/01-Initialization/src/zengl/android/ZenGL.java
  11. 1 3
      Zengl_SRC/demos/Android/02-Resources/jni/demo02.lpr
  12. 1 1
      Zengl_SRC/demos/Android/02-Resources/jni/demo02_v5.lpi
  13. 1 1
      Zengl_SRC/demos/Android/02-Resources/jni/demo02_v6.lpi
  14. 1 1
      Zengl_SRC/demos/Android/02-Resources/jni/demo02_v7a.lpi
  15. 1 1
      Zengl_SRC/demos/Android/02-Resources/jni/demo02_v8a.lpi
  16. 1 1
      Zengl_SRC/demos/Android/02-Resources/jni/demo02_x64.lpi
  17. 1 1
      Zengl_SRC/demos/Android/02-Resources/jni/demo02_x86.lpi
  18. 1 1
      Zengl_SRC/demos/Android/02-Resources/src/zengl/android/ZenGL.java
  19. 1 1
      Zengl_SRC/demos/Android/03-Input/jni/demo03_v5.lpi
  20. 1 1
      Zengl_SRC/demos/Android/03-Input/jni/demo03_v6.lpi
  21. 1 1
      Zengl_SRC/demos/Android/03-Input/jni/demo03_v7a.lpi
  22. 1 1
      Zengl_SRC/demos/Android/03-Input/jni/demo03_v8a.lpi
  23. 1 1
      Zengl_SRC/demos/Android/03-Input/jni/demo03_x64.lpi
  24. 1 1
      Zengl_SRC/demos/Android/03-Input/jni/demo03_x86.lpi
  25. 1 1
      Zengl_SRC/demos/Android/03-Input/src/zengl/android/ZenGL.java
  26. 0 2
      Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04.lpr
  27. 1 1
      Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04_v5.lpi
  28. 1 1
      Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04_v6.lpi
  29. 1 1
      Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04_v7a.lpi
  30. 1 1
      Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04_v8a.lpi
  31. 1 1
      Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04_x64.lpi
  32. 1 1
      Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04_x86.lpi
  33. 1 1
      Zengl_SRC/demos/Android/04-ScreenSettings/src/zengl/android/ZenGL.java
  34. 0 11
      Zengl_SRC/demos/Android/05-Primitives/jni/.project
  35. 1 1
      Zengl_SRC/demos/Android/05-Primitives/jni/demo05.pas
  36. 1 1
      Zengl_SRC/demos/Android/05-Primitives/jni/demo05_v5.lpi
  37. 1 1
      Zengl_SRC/demos/Android/05-Primitives/jni/demo05_v6.lpi
  38. 1 1
      Zengl_SRC/demos/Android/05-Primitives/jni/demo05_v7a.lpi
  39. 1 1
      Zengl_SRC/demos/Android/05-Primitives/jni/demo05_v8a.lpi
  40. 1 1
      Zengl_SRC/demos/Android/05-Primitives/jni/demo05_x64.lpi
  41. 1 1
      Zengl_SRC/demos/Android/05-Primitives/jni/demo05_x86.lpi
  42. 1 1
      Zengl_SRC/demos/Android/05-Primitives/src/zengl/android/ZenGL.java
  43. 9 9
      Zengl_SRC/demos/Android/06-Text/.classpath
  44. 1 1
      Zengl_SRC/demos/Android/06-Text/jni/demo06_v5.lpi
  45. 1 1
      Zengl_SRC/demos/Android/06-Text/jni/demo06_v6.lpi
  46. 1 1
      Zengl_SRC/demos/Android/06-Text/jni/demo06_v7a.lpi
  47. 1 1
      Zengl_SRC/demos/Android/06-Text/jni/demo06_v8a.lpi
  48. 1 1
      Zengl_SRC/demos/Android/06-Text/jni/demo06_x64.lpi
  49. 1 1
      Zengl_SRC/demos/Android/06-Text/jni/demo06_x86.lpi
  50. 1 1
      Zengl_SRC/demos/Android/06-Text/src/zengl/android/ZenGL.java
  51. 0 2
      Zengl_SRC/demos/Android/07-Sprites/jni/demo07.lpr
  52. 1 1
      Zengl_SRC/demos/Android/07-Sprites/jni/demo07_v5.lpi
  53. 1 1
      Zengl_SRC/demos/Android/07-Sprites/jni/demo07_v6.lpi
  54. 1 1
      Zengl_SRC/demos/Android/07-Sprites/jni/demo07_v7a.lpi
  55. 1 1
      Zengl_SRC/demos/Android/07-Sprites/jni/demo07_v8a.lpi
  56. 1 1
      Zengl_SRC/demos/Android/07-Sprites/jni/demo07_x64.lpi
  57. 1 1
      Zengl_SRC/demos/Android/07-Sprites/jni/demo07_x86.lpi
  58. 1 1
      Zengl_SRC/demos/Android/07-Sprites/src/zengl/android/ZenGL.java
  59. 9 9
      Zengl_SRC/demos/Android/08-SpriteEngine/.classpath
  60. 1 1
      Zengl_SRC/demos/Android/08-SpriteEngine/AndroidManifest.xml
  61. 1 1
      Zengl_SRC/demos/Android/08-SpriteEngine/jni/demo08_v5.lpi
  62. 1 1
      Zengl_SRC/demos/Android/08-SpriteEngine/jni/demo08_v6.lpi
  63. 1 1
      Zengl_SRC/demos/Android/08-SpriteEngine/jni/demo08_v7a.lpi
  64. 1 1
      Zengl_SRC/demos/Android/08-SpriteEngine/jni/demo08_v8a.lpi
  65. 1 1
      Zengl_SRC/demos/Android/08-SpriteEngine/jni/demo08_x64.lpi
  66. 1 1
      Zengl_SRC/demos/Android/08-SpriteEngine/jni/demo08_x86.lpi
  67. 1 1
      Zengl_SRC/demos/Android/08-SpriteEngine/src/zengl/android/ZenGL.java
  68. 1 1
      Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/demo09_v5.lpi
  69. 1 1
      Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/demo09_v6.lpi
  70. 1 1
      Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/demo09_v7a.lpi
  71. 1 1
      Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/demo09_v8a.lpi
  72. 1 1
      Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/demo09_x64.lpi
  73. 1 1
      Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/demo09_x86.lpi
  74. 1 1
      Zengl_SRC/demos/Android/09-SpriteEngine_Classes/src/zengl/android/ZenGL.java
  75. 1 2
      Zengl_SRC/demos/Android/10-Tiles/jni/demo10_v5.lpi
  76. 1 2
      Zengl_SRC/demos/Android/10-Tiles/jni/demo10_v6.lpi
  77. 1 2
      Zengl_SRC/demos/Android/10-Tiles/jni/demo10_v7a.lpi
  78. 1 2
      Zengl_SRC/demos/Android/10-Tiles/jni/demo10_v8a.lpi
  79. 1 1
      Zengl_SRC/demos/Android/10-Tiles/jni/demo10_x64.lpi
  80. 1 1
      Zengl_SRC/demos/Android/10-Tiles/jni/demo10_x86.lpi
  81. 1 1
      Zengl_SRC/demos/Android/10-Tiles/src/zengl/android/ZenGL.java
  82. 1 1
      Zengl_SRC/demos/Android/11-Grid/jni/demo11_v5.lpi
  83. 1 1
      Zengl_SRC/demos/Android/11-Grid/jni/demo11_v6.lpi
  84. 1 1
      Zengl_SRC/demos/Android/11-Grid/jni/demo11_v7a.lpi
  85. 1 1
      Zengl_SRC/demos/Android/11-Grid/jni/demo11_v8a.lpi
  86. 1 1
      Zengl_SRC/demos/Android/11-Grid/jni/demo11_x64.lpi
  87. 1 1
      Zengl_SRC/demos/Android/11-Grid/jni/demo11_x86.lpi
  88. 1 1
      Zengl_SRC/demos/Android/11-Grid/src/zengl/android/ZenGL.java
  89. 1 1
      Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/demo12_v5.lpi
  90. 1 1
      Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/demo12_v6.lpi
  91. 1 1
      Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/demo12_v7a.lpi
  92. 1 1
      Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/demo12_v8a.lpi
  93. 1 1
      Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/demo12_x64.lpi
  94. 1 1
      Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/demo12_x86.lpi
  95. 1 1
      Zengl_SRC/demos/Android/12-RenderIntoTexture/src/zengl/android/ZenGL.java
  96. 1 1
      Zengl_SRC/demos/Android/13-Particles/jni/demo13_v5.lpi
  97. 1 1
      Zengl_SRC/demos/Android/13-Particles/jni/demo13_v6.lpi
  98. 1 1
      Zengl_SRC/demos/Android/13-Particles/jni/demo13_v7a.lpi
  99. 1 1
      Zengl_SRC/demos/Android/13-Particles/jni/demo13_v8a.lpi
  100. 1 1
      Zengl_SRC/demos/Android/13-Particles/jni/demo13_x64.lpi

+ 3 - 0
Zengl_SRC/Update_ZenGL.txt

@@ -1,3 +1,6 @@
+27.06.2023
+	Окончательные правки проектов Android для новой версии ZenGL. Внесены изменения в соответствии с каждой архитектурой.
+
 25.06.2023
 25.06.2023
 	Правка проектов Android для правильной их сборки.
 	Правка проектов Android для правильной их сборки.
 	Добавлен дефайн CPUARMV7A - так как он отсутствует для Android. Отключайте его, если будете использовать ARM v5 или ARM v6, во избежании ошибок.
 	Добавлен дефайн CPUARMV7A - так как он отсутствует для Android. Отключайте его, если будете использовать ARM v5 или ARM v6, во избежании ошибок.

BIN
Zengl_SRC/bin/Android/arm64-v8a/_libogg.so


+ 2 - 0
Zengl_SRC/demos/Android/01-Initialization/jni/demo01.lpr

@@ -1,3 +1,5 @@
+// Rus: данная демонстрация создаёт пустое окно. Экран будет чёрным.
+// Eng: this demo creates an empty window. The screen will be black.
 library demo01;
 library demo01;
 
 
 // RU: Этот файл содержит некоторые настройки(например использовать ли статическую компиляцию) и определения ОС под которую происходит
 // RU: Этот файл содержит некоторые настройки(например использовать ли статическую компиляцию) и определения ОС под которую происходит

+ 1 - 1
Zengl_SRC/demos/Android/01-Initialization/jni/demo01_v5.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGEGL;..\..\..\..\src;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGEGL;..\..\..\..\src;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\theora\android\armv5;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\bin\Android\armv5"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv5;..\..\..\..\lib\zip\arm-linux"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/01-Initialization/jni/demo01_v6.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGEGL;..\..\..\..\src;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGEGL;..\..\..\..\src;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\theora\android\armv6;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\bin\Android\armv5"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv6;..\..\..\..\lib\zip\arm-linux"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/01-Initialization/jni/demo01_v7a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGEGL;..\..\..\..\src;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGEGL;..\..\..\..\src;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\theora\android\armv7a;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\bin\Android\armv5"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv7a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/01-Initialization/jni/demo01_v8a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGEGL;..\..\..\..\src;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGEGL;..\..\..\..\src;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\arm64-v8a"/>
       <Libraries Value="..\libs\arm64-v8a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\aarchv8a;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\bin\Android\armv5"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\aarchv8a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/01-Initialization/jni/demo01_x64.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGEGL;..\..\..\..\src;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGEGL;..\..\..\..\src;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\x86_64"/>
       <Libraries Value="..\libs\x86_64"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\theora\android\x86_64;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\bin\Android\armv5"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\x86_64"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 2 - 2
Zengl_SRC/demos/Android/01-Initialization/jni/demo01_x86.lpi

@@ -40,8 +40,8 @@
     </Target>
     </Target>
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGEGL;..\..\..\..\src;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGEGL;..\..\..\..\src;..\..\..\..\srcGL"/>
-      <Libraries Value="...\libs\x86"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\theora\android\x86;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\bin\Android\armv5"/>
+      <Libraries Value="..\libs\x86"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\x86"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/01-Initialization/src/zengl/android/ZenGL.java

@@ -64,7 +64,7 @@ public class ZenGL extends GLSurfaceView
 	public ZenGL( Context context, String appName, String appSourceDir )
 	public ZenGL( Context context, String appName, String appSourceDir )
 	{
 	{
 		super( context );
 		super( context );
-
+		
 		System.loadLibrary( "openal" );
 		System.loadLibrary( "openal" );
 		System.loadLibrary( appName );
 		System.loadLibrary( appName );
 
 

+ 1 - 3
Zengl_SRC/demos/Android/02-Resources/jni/demo02.lpr

@@ -1,5 +1,5 @@
 library demo02;
 library demo02;
-
+{$I zgl_config.cfg}
 {$I zglCustomConfig.cfg}
 {$I zglCustomConfig.cfg}
 
 
 uses
 uses
@@ -22,8 +22,6 @@ uses
   // EN: Units for using textures. zgl_textures is a main unit, next units provide support of different formats.
   // EN: Units for using textures. zgl_textures is a main unit, next units provide support of different formats.
   zgl_textures,
   zgl_textures,
   zgl_textures_tga, // TGA
   zgl_textures_tga, // TGA
-  // Rus: для Android v5 и v6 отключите в файле конфигурации define CPUARMV7A.
-  // Eng: for Android v5 and v6 disable in the config file define CPUARMV7A.
   zgl_textures_jpg, // JPG
   zgl_textures_jpg, // JPG
   zgl_textures_png, // PNG
   zgl_textures_png, // PNG
   // RU: Звуковая подсистема реализована в модулях ниже. Подход такой же как и с текстурами - основной модуль и модули поддержки форматов.
   // RU: Звуковая подсистема реализована в модулях ниже. Подход такой же как и с текстурами - основной модуль и модули поддержки форматов.

+ 1 - 1
Zengl_SRC/demos/Android/02-Resources/jni/demo02_v5.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\android\armv5"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/02-Resources/jni/demo02_v6.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\android\armv6"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/02-Resources/jni/demo02_v7a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv7a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/02-Resources/jni/demo02_v8a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\arm64-v8a"/>
       <Libraries Value="..\libs\arm64-v8a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\aarchv8a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/02-Resources/jni/demo02_x64.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\x86_64"/>
       <Libraries Value="..\libs\x86_64"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\x86_64"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/02-Resources/jni/demo02_x86.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\x86"/>
       <Libraries Value="..\libs\x86"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\x86"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/02-Resources/src/zengl/android/ZenGL.java

@@ -64,7 +64,7 @@ public class ZenGL extends GLSurfaceView
 	public ZenGL( Context context, String appName, String appSourceDir )
 	public ZenGL( Context context, String appName, String appSourceDir )
 	{
 	{
 		super( context );
 		super( context );
-
+		
 		System.loadLibrary( "openal" );
 		System.loadLibrary( "openal" );
 		System.loadLibrary( appName );
 		System.loadLibrary( appName );
 
 

+ 1 - 1
Zengl_SRC/demos/Android/03-Input/jni/demo03_v5.lpi

@@ -45,7 +45,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\extra;..\..\..\..\lib\theora\android\armv5"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/03-Input/jni/demo03_v6.lpi

@@ -45,7 +45,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\extra;..\..\..\..\lib\theora\android\armv6"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/03-Input/jni/demo03_v7a.lpi

@@ -45,7 +45,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\armv7a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/03-Input/jni/demo03_v8a.lpi

@@ -45,7 +45,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\arm64-v8a"/>
       <Libraries Value="..\libs\arm64-v8a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\aarchv8a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/03-Input/jni/demo03_x64.lpi

@@ -45,7 +45,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\x86_64"/>
       <Libraries Value="..\libs\x86_64"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\x86_64"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/03-Input/jni/demo03_x86.lpi

@@ -45,7 +45,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\x86"/>
       <Libraries Value="..\libs\x86"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\x86"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/03-Input/src/zengl/android/ZenGL.java

@@ -64,7 +64,7 @@ public class ZenGL extends GLSurfaceView
 	public ZenGL( Context context, String appName, String appSourceDir )
 	public ZenGL( Context context, String appName, String appSourceDir )
 	{
 	{
 		super( context );
 		super( context );
-
+		
 		System.loadLibrary( "openal" );
 		System.loadLibrary( "openal" );
 		System.loadLibrary( appName );
 		System.loadLibrary( appName );
 
 

+ 0 - 2
Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04.lpr

@@ -16,8 +16,6 @@ uses
   zgl_sprite_2d,
   zgl_sprite_2d,
   zgl_textures,
   zgl_textures,
   zgl_textures_png,
   zgl_textures_png,
-  // Rus: для Android v5 и v6 отключите в файле конфигурации define CPUARMV7A.
-  // Eng: for Android v5 and v6 disable in the config file define CPUARMV7A.
   zgl_textures_jpg,
   zgl_textures_jpg,
   zgl_types,
   zgl_types,
   zgl_collision_2d,
   zgl_collision_2d,

+ 1 - 1
Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04_v5.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\android\armv5;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04_v6.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv6"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04_v7a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv7a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04_v8a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\arm64-v8a"/>
       <Libraries Value="..\libs\arm64-v8a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\aarchv8a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04_x64.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\x86_64"/>
       <Libraries Value="..\libs\x86_64"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\x86_64"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/04-ScreenSettings/jni/demo04_x86.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\x86"/>
       <Libraries Value="..\libs\x86"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\x86"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/04-ScreenSettings/src/zengl/android/ZenGL.java

@@ -64,7 +64,7 @@ public class ZenGL extends GLSurfaceView
 	public ZenGL( Context context, String appName, String appSourceDir )
 	public ZenGL( Context context, String appName, String appSourceDir )
 	{
 	{
 		super( context );
 		super( context );
-
+		
 		System.loadLibrary( "openal" );
 		System.loadLibrary( "openal" );
 		System.loadLibrary( appName );
 		System.loadLibrary( appName );
 
 

+ 0 - 11
Zengl_SRC/demos/Android/05-Primitives/jni/.project

@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>jni</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-	</buildSpec>
-	<natures>
-	</natures>
-</projectDescription>

+ 1 - 1
Zengl_SRC/demos/Android/05-Primitives/jni/demo05.pas

@@ -1,5 +1,5 @@
 library demo05;
 library demo05;
-
+{$I zgl_config.cfg}
 {$I zglCustomConfig.cfg}
 {$I zglCustomConfig.cfg}
 
 
 uses
 uses

+ 1 - 1
Zengl_SRC/demos/Android/05-Primitives/jni/demo05_v5.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\extra;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\extra;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/05-Primitives/jni/demo05_v6.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\extra;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\extra;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/05-Primitives/jni/demo05_v7a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\extra;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/05-Primitives/jni/demo05_v8a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\arm64-v8a"/>
       <Libraries Value="..\libs\arm64-v8a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\extra;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/05-Primitives/jni/demo05_x64.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\x86_64"/>
       <Libraries Value="..\libs\x86_64"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\extra;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/05-Primitives/jni/demo05_x86.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\x86"/>
       <Libraries Value="..\libs\x86"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\extra;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\srcGL;..\..\..\..\srcGEGL"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/05-Primitives/src/zengl/android/ZenGL.java

@@ -64,7 +64,7 @@ public class ZenGL extends GLSurfaceView
 	public ZenGL( Context context, String appName, String appSourceDir )
 	public ZenGL( Context context, String appName, String appSourceDir )
 	{
 	{
 		super( context );
 		super( context );
-
+		
 		System.loadLibrary( "openal" );
 		System.loadLibrary( "openal" );
 		System.loadLibrary( appName );
 		System.loadLibrary( appName );
 
 

+ 9 - 9
Zengl_SRC/demos/Android/06-Text/.classpath

@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="src" path="gen"/>
-	<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
-	<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
-	<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
-	<classpathentry kind="output" path="bin/classes"/>
-</classpath>
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src"/>
+	<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
+	<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
+	<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
+	<classpathentry kind="src" path="gen"/>
+	<classpathentry kind="output" path="bin/classes"/>
+</classpath>

+ 1 - 1
Zengl_SRC/demos/Android/06-Text/jni/demo06_v5.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\lib\theora\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\android\armv5"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/06-Text/jni/demo06_v6.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\lib\theora\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\android\armv6"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/06-Text/jni/demo06_v7a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\lib\theora\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv7a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/06-Text/jni/demo06_v8a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\arm64-v8a"/>
       <Libraries Value="..\libs\arm64-v8a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\lib\theora\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\aarchv8a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/06-Text/jni/demo06_x64.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\x86_64"/>
       <Libraries Value="..\libs\x86_64"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\lib\theora\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\x86_64"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/06-Text/jni/demo06_x86.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\x86"/>
       <Libraries Value="..\libs\x86"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\lib\theora\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\x86"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/06-Text/src/zengl/android/ZenGL.java

@@ -64,7 +64,7 @@ public class ZenGL extends GLSurfaceView
 	public ZenGL( Context context, String appName, String appSourceDir )
 	public ZenGL( Context context, String appName, String appSourceDir )
 	{
 	{
 		super( context );
 		super( context );
-
+		
 		System.loadLibrary( "openal" );
 		System.loadLibrary( "openal" );
 		System.loadLibrary( appName );
 		System.loadLibrary( appName );
 
 

+ 0 - 2
Zengl_SRC/demos/Android/07-Sprites/jni/demo07.lpr

@@ -14,8 +14,6 @@ uses
   zgl_fx,
   zgl_fx,
   zgl_textures,
   zgl_textures,
   zgl_textures_png,
   zgl_textures_png,
-  // Rus: для Android v5 и v6 отключите в файле конфигурации define CPUARMV7A.
-  // Eng: for Android v5 and v6 disable in the config file define CPUARMV7A.
   zgl_textures_jpg,
   zgl_textures_jpg,
   zgl_sprite_2d,
   zgl_sprite_2d,
   zgl_primitives_2d,
   zgl_primitives_2d,

+ 1 - 1
Zengl_SRC/demos/Android/07-Sprites/jni/demo07_v5.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\android\armv5"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/07-Sprites/jni/demo07_v6.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\android\armv6"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/07-Sprites/jni/demo07_v7a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\armv7a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/07-Sprites/jni/demo07_v8a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\arm64-v8a"/>
       <Libraries Value="..\libs\arm64-v8a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\aarchv8a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/07-Sprites/jni/demo07_x64.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\x86_64"/>
       <Libraries Value="..\libs\x86_64"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\x86_64"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/07-Sprites/jni/demo07_x86.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\x86"/>
       <Libraries Value="..\libs\x86"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\x86"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/07-Sprites/src/zengl/android/ZenGL.java

@@ -64,7 +64,7 @@ public class ZenGL extends GLSurfaceView
 	public ZenGL( Context context, String appName, String appSourceDir )
 	public ZenGL( Context context, String appName, String appSourceDir )
 	{
 	{
 		super( context );
 		super( context );
-
+		
 		System.loadLibrary( "openal" );
 		System.loadLibrary( "openal" );
 		System.loadLibrary( appName );
 		System.loadLibrary( appName );
 
 

+ 9 - 9
Zengl_SRC/demos/Android/08-SpriteEngine/.classpath

@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="src" path="gen"/>
-	<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
-	<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
-	<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
-	<classpathentry kind="output" path="bin/classes"/>
-</classpath>
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src"/>
+	<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
+	<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
+	<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
+	<classpathentry kind="src" path="gen"/>
+	<classpathentry kind="output" path="bin/classes"/>
+</classpath>

+ 1 - 1
Zengl_SRC/demos/Android/08-SpriteEngine/AndroidManifest.xml

@@ -4,7 +4,7 @@
     android:versionCode="1"
     android:versionCode="1"
     android:versionName="1.0" >
     android:versionName="1.0" >
 
 
-    <uses-sdk android:minSdkVersion="8"
+    <uses-sdk android:minSdkVersion="16"
         android:targetSdkVersion="21" />
         android:targetSdkVersion="21" />
 
 
     <application
     <application

+ 1 - 1
Zengl_SRC/demos/Android/08-SpriteEngine/jni/demo08_v5.lpi

@@ -45,7 +45,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\extra;..\..\..\..\lib\theora\android\armv5"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/08-SpriteEngine/jni/demo08_v6.lpi

@@ -45,7 +45,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\extra;..\..\..\..\lib\theora\android\armv6"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/08-SpriteEngine/jni/demo08_v7a.lpi

@@ -45,7 +45,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\armv7a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/08-SpriteEngine/jni/demo08_v8a.lpi

@@ -45,7 +45,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\arm64-v8a"/>
       <Libraries Value="..\libs\arm64-v8a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\aarchv8a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/08-SpriteEngine/jni/demo08_x64.lpi

@@ -45,7 +45,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\x86_64"/>
       <Libraries Value="..\libs\x86_64"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\x86_64"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/08-SpriteEngine/jni/demo08_x86.lpi

@@ -45,7 +45,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\x86"/>
       <Libraries Value="..\libs\x86"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\x86"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/08-SpriteEngine/src/zengl/android/ZenGL.java

@@ -64,7 +64,7 @@ public class ZenGL extends GLSurfaceView
 	public ZenGL( Context context, String appName, String appSourceDir )
 	public ZenGL( Context context, String appName, String appSourceDir )
 	{
 	{
 		super( context );
 		super( context );
-
+		
 		System.loadLibrary( "openal" );
 		System.loadLibrary( "openal" );
 		System.loadLibrary( appName );
 		System.loadLibrary( appName );
 
 

+ 1 - 1
Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/demo09_v5.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\extra;..\..\..\..\lib\theora\android\armv5"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/demo09_v6.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\extra;..\..\..\..\lib\theora\android\armv6"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/demo09_v7a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\armv7a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/demo09_v8a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\arm64-v8a"/>
       <Libraries Value="..\libs\arm64-v8a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\aarchv8a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/demo09_x64.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\x86_64"/>
       <Libraries Value="..\libs\x86_64"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\x86_64"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/09-SpriteEngine_Classes/jni/demo09_x86.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\x86"/>
       <Libraries Value="..\libs\x86"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\x86"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/09-SpriteEngine_Classes/src/zengl/android/ZenGL.java

@@ -64,7 +64,7 @@ public class ZenGL extends GLSurfaceView
 	public ZenGL( Context context, String appName, String appSourceDir )
 	public ZenGL( Context context, String appName, String appSourceDir )
 	{
 	{
 		super( context );
 		super( context );
-
+		
 		System.loadLibrary( "openal" );
 		System.loadLibrary( "openal" );
 		System.loadLibrary( appName );
 		System.loadLibrary( appName );
 
 

+ 1 - 2
Zengl_SRC/demos/Android/10-Tiles/jni/demo10_v5.lpi

@@ -29,7 +29,6 @@
       <Unit0>
       <Unit0>
         <Filename Value="demo10.lpr"/>
         <Filename Value="demo10.lpr"/>
         <IsPartOfProject Value="True"/>
         <IsPartOfProject Value="True"/>
-        <UnitName Value="demo10"/>
       </Unit0>
       </Unit0>
     </Units>
     </Units>
   </ProjectOptions>
   </ProjectOptions>
@@ -42,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\lib\zip\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv5"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 2
Zengl_SRC/demos/Android/10-Tiles/jni/demo10_v6.lpi

@@ -29,7 +29,6 @@
       <Unit0>
       <Unit0>
         <Filename Value="demo10.lpr"/>
         <Filename Value="demo10.lpr"/>
         <IsPartOfProject Value="True"/>
         <IsPartOfProject Value="True"/>
-        <UnitName Value="demo10"/>
       </Unit0>
       </Unit0>
     </Units>
     </Units>
   </ProjectOptions>
   </ProjectOptions>
@@ -42,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\lib\zip\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv6"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 2
Zengl_SRC/demos/Android/10-Tiles/jni/demo10_v7a.lpi

@@ -29,7 +29,6 @@
       <Unit0>
       <Unit0>
         <Filename Value="demo10.lpr"/>
         <Filename Value="demo10.lpr"/>
         <IsPartOfProject Value="True"/>
         <IsPartOfProject Value="True"/>
-        <UnitName Value="demo10"/>
       </Unit0>
       </Unit0>
     </Units>
     </Units>
   </ProjectOptions>
   </ProjectOptions>
@@ -42,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv7a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 2
Zengl_SRC/demos/Android/10-Tiles/jni/demo10_v8a.lpi

@@ -29,7 +29,6 @@
       <Unit0>
       <Unit0>
         <Filename Value="demo10.lpr"/>
         <Filename Value="demo10.lpr"/>
         <IsPartOfProject Value="True"/>
         <IsPartOfProject Value="True"/>
-        <UnitName Value="demo10"/>
       </Unit0>
       </Unit0>
     </Units>
     </Units>
   </ProjectOptions>
   </ProjectOptions>
@@ -42,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\arm64-v8a"/>
       <Libraries Value="..\libs\arm64-v8a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\aarchv8a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/10-Tiles/jni/demo10_x64.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\x86_64"/>
       <Libraries Value="..\libs\x86_64"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\x86_64"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/10-Tiles/jni/demo10_x86.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\x86"/>
       <Libraries Value="..\libs\x86"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\x86"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/10-Tiles/src/zengl/android/ZenGL.java

@@ -64,7 +64,7 @@ public class ZenGL extends GLSurfaceView
 	public ZenGL( Context context, String appName, String appSourceDir )
 	public ZenGL( Context context, String appName, String appSourceDir )
 	{
 	{
 		super( context );
 		super( context );
-
+		
 		System.loadLibrary( "openal" );
 		System.loadLibrary( "openal" );
 		System.loadLibrary( appName );
 		System.loadLibrary( appName );
 
 

+ 1 - 1
Zengl_SRC/demos/Android/11-Grid/jni/demo11_v5.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv5;..\..\..\..\lib\zip\arm-linux"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/11-Grid/jni/demo11_v6.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv6"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/11-Grid/jni/demo11_v7a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv7a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/11-Grid/jni/demo11_v8a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\arm64-v8a"/>
       <Libraries Value="..\libs\arm64-v8a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\aarchv8a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/11-Grid/jni/demo11_x64.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\x86_64"/>
       <Libraries Value="..\libs\x86_64"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\x86_64"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/11-Grid/jni/demo11_x86.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
       <Libraries Value="..\libs\x86"/>
       <Libraries Value="..\libs\x86"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\extra;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\x86"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/11-Grid/src/zengl/android/ZenGL.java

@@ -64,7 +64,7 @@ public class ZenGL extends GLSurfaceView
 	public ZenGL( Context context, String appName, String appSourceDir )
 	public ZenGL( Context context, String appName, String appSourceDir )
 	{
 	{
 		super( context );
 		super( context );
-
+		
 		System.loadLibrary( "openal" );
 		System.loadLibrary( "openal" );
 		System.loadLibrary( appName );
 		System.loadLibrary( appName );
 
 

+ 1 - 1
Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/demo12_v5.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\android\armv5"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/demo12_v6.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\android\armv6;..\..\..\..\extra"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/demo12_v7a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\armv7a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/demo12_v8a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\arm64-v8a"/>
       <Libraries Value="..\libs\arm64-v8a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\aarchv8a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/demo12_x64.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\x86_64"/>
       <Libraries Value="..\libs\x86_64"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\x86_64"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/12-RenderIntoTexture/jni/demo12_x86.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\srcGEGL;..\..\..\..\src"/>
       <Libraries Value="..\libs\x86"/>
       <Libraries Value="..\libs\x86"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\extra"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\extra;..\..\..\..\lib\theora\android\x86"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/12-RenderIntoTexture/src/zengl/android/ZenGL.java

@@ -64,7 +64,7 @@ public class ZenGL extends GLSurfaceView
 	public ZenGL( Context context, String appName, String appSourceDir )
 	public ZenGL( Context context, String appName, String appSourceDir )
 	{
 	{
 		super( context );
 		super( context );
-
+		
 		System.loadLibrary( "openal" );
 		System.loadLibrary( "openal" );
 		System.loadLibrary( appName );
 		System.loadLibrary( appName );
 
 

+ 1 - 1
Zengl_SRC/demos/Android/13-Particles/jni/demo13_v5.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zip\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv5"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/13-Particles/jni/demo13_v6.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\armeabi"/>
       <Libraries Value="..\libs\armeabi"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv6;..\..\..\..\lib\zip\arm-linux"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/13-Particles/jni/demo13_v7a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
       <Libraries Value="..\libs\armeabi-v7a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\armv7a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/13-Particles/jni/demo13_v8a.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\arm64-v8a"/>
       <Libraries Value="..\libs\arm64-v8a"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\aarchv8a"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

+ 1 - 1
Zengl_SRC/demos/Android/13-Particles/jni/demo13_x64.lpi

@@ -41,7 +41,7 @@
     <SearchPaths>
     <SearchPaths>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <IncludeFiles Value="..\..\..\..\headers;..\..\..\..\headers\android;$(ProjOutDir);..\..\..\..\srcGL;..\..\..\..\src;..\..\..\..\srcGEGL"/>
       <Libraries Value="..\libs\x86_64"/>
       <Libraries Value="..\libs\x86_64"/>
-      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\lib\zlib\arm-linux;..\..\..\..\lib\zip\arm-linux;..\..\..\..\lib\theora\arm-linux;..\..\..\..\lib\ogg\arm-linux;..\..\..\..\srcGEGL;..\..\..\..\srcGL"/>
+      <OtherUnitFiles Value="..\..\..\..\src;..\..\..\..\srcGEGL;..\..\..\..\srcGL;..\..\..\..\lib\theora\android\x86_64"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     </SearchPaths>
     </SearchPaths>
     <Parsing>
     <Parsing>

Some files were not shown because too many files changed in this diff