https://bitbucket.org/chromiumembedded/cef/issues/1990/linux-add-arm-build-support


git clone https://chromium.googlesource.com/chrom ... _tools.git

>export PATH=`pwd`/depot_tools:"$PATH"

>mkdir CEF3_odroid

>cd CEF3_odroid

>mkdir chromium

>cd chromium

>fetch --nohooks chromium --nosvn=True

>#I found the following revision reading CHROMIUM_BUILD_COMPATIBILITY.txt from https://bitbucket.org/chromiumembedded/cef/src

>gclient sync --revision 14bd12d63019fbdd6f9d6c16b986a5f64a21264b --jobs 16

>cd src

>git clone https://bitbucket.org/chromiumembedded/cef.git

>sudo apt-get install gcc-arm-linux-gnueabihf

>sudo apt-get install g++-4.8-multilib-arm-linux-gnueabihf

>./build/install-build-deps.sh --arm

>cd cef

>export GYP_GENERATORS='ninja'

>export GYP_CROSSCOMPILE=1

>export GYP_DEFINES='target_arch=arm arm_float_abi=hard component=shared_library linux_use_gold_flags=1'

>./cef_create_projects.sh -I arm_ozone.gypi

-> 자동으로 out파일에 arm 추가


중간에 No package 'gtkglext-1.0' found 요런 에러 뜨면

 $ sudo apt-get install libgtkglextmm-x11-1.2-dev 


 ninja -C out/Debug_GN_arm cefsimple

+ Recent posts