Cannot create Distib for ARM build for Linux

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

Cannot create Distib for ARM build for Linux

Postby koudis » Sun Dec 31, 2017 10:56 am

Hello all :),

I have traied build CEF for ARM. Everything seems fine. Cef build proceed successful but if I want to create distribution (by make_distrib in cef/tools) the following error occured:
    could not find code2/chromium_git/chromium/src/out/Release_GN_arm/swiftshader/libEGL.so
(for build i followed https://bitbucket.org/chromiumembedded/ ... ld-support for 3239 branch)

For distrib I executed "./make_distrib.sh --ninja-build --arm-build --minimal" in cef/tools directory.

My content of EXPORT variables are
    export GYP_DEFINES="target_arch=arm"
    export GN_DEFINES="is_official_build=true enable_linux_installer=false use_gtk3=true use_sysroot=true use_allocator=none symbol_level=1 arm_float_abi=hard"

Build system: Ubuntu 16.04.03 (64 bit).

Could someone help me? Is there special target in Ninja which i must build? Or i must "swiftshader" content download manual from web...?


Thanks a lot,
John
koudis
Techie
 
Posts: 21
Joined: Fri Jul 07, 2017 4:30 am

Re: Cannot create Distib for ARM build for Linux

Postby magreenblatt » Sun Dec 31, 2017 12:36 pm

The swiftshader folder might not exist for the ARM build. You can modify your local copy of make_distrib.py to remove the failing copy command.
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: Cannot create Distib for ARM build for Linux

Postby koudis » Thu Jun 07, 2018 7:40 am

OK it seems to work now :).

Thanks, John.
koudis
Techie
 
Posts: 21
Joined: Fri Jul 07, 2017 4:30 am


Return to Support Forum

Who is online

Users browsing this forum: No registered users and 45 guests