Solution to restore binary JCEF distributions

Having problems with building or using the JCEF Java binding? Ask your questions here.

Re: Solution to restore binary JCEF distributions

Postby guus » Thu Aug 17, 2017 3:51 pm

I'm not doing anything in the AppVeyor settings - I let it run based on the appveyor.yml file that's now part of the source code.

The clone directory is defined on line nine: https://bitbucket.org/chromiumembedded/ ... eyor.yml-9
guus
Techie
 
Posts: 20
Joined: Fri Jul 21, 2017 10:17 am
Location: Netherlands

Re: Solution to restore binary JCEF distributions

Postby magreenblatt » Thu Aug 17, 2017 3:56 pm

OK, got it. I need to specify a URL for the .yml file: https://bitbucket.org/chromiumembedded/ ... pveyor.yml
magreenblatt
Site Admin
 
Posts: 12383
Joined: Fri May 29, 2009 6:57 pm

Re: Solution to restore binary JCEF distributions

Postby magreenblatt » Thu Aug 17, 2017 3:57 pm

Do you have a recommendation for how to schedule the builds? Is there a way to make it trigger on commit?
magreenblatt
Site Admin
 
Posts: 12383
Joined: Fri May 29, 2009 6:57 pm

Re: Solution to restore binary JCEF distributions

Postby guus » Thu Aug 17, 2017 4:13 pm

For me, it triggered on commit automatically (as it did on inbound and yet to be merged PRs). I'm not sure if that will work with you, if you didn't grant it the BitBucket repo permissions though.
guus
Techie
 
Posts: 20
Joined: Fri Jul 21, 2017 10:17 am
Location: Netherlands

Re: Solution to restore binary JCEF distributions

Postby guus » Fri Sep 01, 2017 1:16 pm

So, more progress! I now have a Linux64 build, using CircleCI, and am working on the 32 bit and Mac OS builds. They can be found here: https://circleci.com/bb/guusdk/java-cef/ (every build has an "artifacts" tab, where the distribution can be downloaded).

A major snag here is the dreaded "Invalid file descriptor to ICU data received." error. From what I gather from looking in this forum, you'd need to create symlinks on each (Linux) system where JCEF is to be used? That's pretty much a dealbreaker for using it in any application that you'd like to distribute to others.

Is this issue covered by https://bitbucket.org/chromiumembedded/ ... e-on-linux ? Is there anything that we can do to facilitate resolving this?
guus
Techie
 
Posts: 20
Joined: Fri Jul 21, 2017 10:17 am
Location: Netherlands

Re: Solution to restore binary JCEF distributions

Postby magreenblatt » Fri Sep 01, 2017 1:36 pm

Issue 1936 has an open PR: https://github.com/chromiumembedded/cef/pull/4. You can offer to take it over from Czarek and resolve the remaining issues (e.g. fix the remaining issues and create a new PR).
magreenblatt
Site Admin
 
Posts: 12383
Joined: Fri May 29, 2009 6:57 pm

Re: Solution to restore binary JCEF distributions

Postby guus » Fri Sep 01, 2017 1:43 pm

magreenblatt wrote:You can offer to take it over from Czarek


I would be happy to if I vaguely understood the problem and the code base. :) I'm afraid that's beyond my paygrade :)
guus
Techie
 
Posts: 20
Joined: Fri Jul 21, 2017 10:17 am
Location: Netherlands

Re: Solution to restore binary JCEF distributions

Postby magreenblatt » Fri Sep 01, 2017 1:59 pm

guus wrote:
magreenblatt wrote:You can offer to take it over from Czarek


I would be happy to if I vaguely understood the problem and the code base. :) I'm afraid that's beyond my paygrade :)

No problem :)
magreenblatt
Site Admin
 
Posts: 12383
Joined: Fri May 29, 2009 6:57 pm

Re: Solution to restore binary JCEF distributions

Postby lukkysharma » Fri Jan 05, 2018 1:49 am

Hi, I have downloaded the code for jcef & it build fine on windows however on mac os, when build using Xcode it gives linker error: Linker command failed with exit code 1
I have followed the instructions given on this link:
https://bitbucket.org/chromiumembedded/ ... ndBuilding

Please help me to get this issue resolved & get successful build

Thank You.
lukkysharma
Newbie
 
Posts: 1
Joined: Fri Jan 05, 2018 1:40 am

Re: Solution to restore binary JCEF distributions

Postby magreenblatt » Fri Jan 05, 2018 11:51 am

lukkysharma wrote:Hi, I have downloaded the code for jcef & it build fine on windows however on mac os, when build using Xcode it gives linker error: Linker command failed with exit code 1
I have followed the instructions given on this link:
https://bitbucket.org/chromiumembedded/ ... ndBuilding

Please help me to get this issue resolved & get successful build

Thank You.

What Xcode version? What is the detailed error message?
magreenblatt
Site Admin
 
Posts: 12383
Joined: Fri May 29, 2009 6:57 pm

PreviousNext

Return to JCEF Forum

Who is online

Users browsing this forum: No registered users and 20 guests