I am trying to cross-compile CEF and chromium to ARM platform from Ubuntu 14.04 host machine.
I am using automate-git.py script for doing this with following GYP configurations,
GYP_GENERATORS='ninja'
GYP_CROSSCOMPILE=1
GYP_DEFINES="target_arch=arm arm_float_abi=hard component=shared_library linux_use_gold_flags=1 clang=0"
Code fetch and gclient sync steps are through, but I am stuck at compilation due to Include paths issues.
For cross-compilation, several files/projects within CEF/chromium need ARM cross-compiler's includes "/usr/arm-linux-gnueabihf/include".
However, I am struggling to find a common GYP file within CEF/Chromium source-tree where I can specify it in global manner such that all sub-projects also get it.
(I tried include_dirs at various places without any luck.)
Please share if somebody also faced similar issues earlier.
(I also tried including it in PATH, but that also is not working. )