diff --git a/kiwixbuild/platforms/android.py b/kiwixbuild/platforms/android.py index 9a9e9a7..a8c6c6a 100644 --- a/kiwixbuild/platforms/android.py +++ b/kiwixbuild/platforms/android.py @@ -37,7 +37,7 @@ class AndroidPlatformInfo(PlatformInfo): 'binaries': self.binaries(install_path), 'root_path': pj(install_path, 'sysroot'), 'extra_libs': ['-llog'], - 'extra_cflags': [], + 'extra_cflags': ['-I{}'.format(pj(self.buildEnv.install_dir, 'include'))], 'host_machine': { 'system': 'Android', 'lsystem': 'android', diff --git a/kiwixbuild/platforms/armhf.py b/kiwixbuild/platforms/armhf.py index 354af4b..3d4eb60 100644 --- a/kiwixbuild/platforms/armhf.py +++ b/kiwixbuild/platforms/armhf.py @@ -16,7 +16,7 @@ class ArmhfPlatformInfo(PlatformInfo): 'exec_wrapper_def': '', 'root_path': self.root_path, 'extra_libs': [], - 'extra_cflags': [], + 'extra_cflags': ['-I{}'.format(pj(self.buildEnv.install_dir, 'include'))], 'host_machine': { 'system': 'linux', 'lsystem': 'linux', diff --git a/kiwixbuild/platforms/i586.py b/kiwixbuild/platforms/i586.py index b52dd9e..0dfd677 100644 --- a/kiwixbuild/platforms/i586.py +++ b/kiwixbuild/platforms/i586.py @@ -14,7 +14,7 @@ class I586PlatformInfo(PlatformInfo): 'binaries': self.binaries, 'exec_wrapper_def': '', 'extra_libs': ['-m32', '-march=i586', '-mno-sse'], - 'extra_cflags': ['-m32', '-march=i586', '-mno-sse'], + 'extra_cflags': ['-m32', '-march=i586', '-mno-sse', '-I{}'.format(pj(self.buildEnv.install_dir, 'include'))], 'host_machine': { 'system': 'linux', 'lsystem': 'linux', diff --git a/kiwixbuild/platforms/ios.py b/kiwixbuild/platforms/ios.py index 1459741..f1ac81d 100644 --- a/kiwixbuild/platforms/ios.py +++ b/kiwixbuild/platforms/ios.py @@ -35,7 +35,7 @@ class iOSPlatformInfo(PlatformInfo): 'binaries': self.binaries, 'exec_wrapper_def': '', 'extra_libs': ['-fembed-bitcode', '-isysroot', self.root_path, '-arch', self.arch, '-miphoneos-version-min=9.0', '-stdlib=libc++'], - 'extra_cflags': ['-fembed-bitcode', '-isysroot', self.root_path, '-arch', self.arch, '-miphoneos-version-min=9.0', '-stdlib=libc++'], + 'extra_cflags': ['-fembed-bitcode', '-isysroot', self.root_path, '-arch', self.arch, '-miphoneos-version-min=9.0', '-stdlib=libc++', '-I{}'.format(pj(self.buildEnv.install_dir, 'include'))], 'host_machine': { 'system': 'Darwin', 'lsystem': 'darwin', diff --git a/kiwixbuild/platforms/win32.py b/kiwixbuild/platforms/win32.py index a9e35b1..10e2e20 100644 --- a/kiwixbuild/platforms/win32.py +++ b/kiwixbuild/platforms/win32.py @@ -17,7 +17,7 @@ class Win32PlatformInfo(PlatformInfo): 'binaries': self.binaries, 'root_path': self.root_path, 'extra_libs': self.extra_libs, - 'extra_cflags': ['-DWIN32'], + 'extra_cflags': ['-DWIN32', '-I{}'.format(pj(self.buildEnv.install_dir, 'include'))], 'host_machine': { 'system': 'Windows', 'lsystem': 'windows',