CEF3 Build 3.3029.1604 for Raspberry-4

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.

CEF3 Build 3.3029.1604 for Raspberry-4

Postby six1 » Thu Jul 16, 2020 6:48 am

Hi,
i've no idea if it's possible, to build up CEF for raspi, in CEF Version 3.3029.1604
I need this specail build, because this is the supportet version in fpCEF3 (Freepascal Version)

So my Question:
Is there a way to compile this specail build and if so, can someone give me a hint where to start and how to do... a lot, i know :mrgreen:

best regards, michael
six1
Newbie
 
Posts: 6
Joined: Thu Jul 16, 2020 6:44 am

Re: CEF3 Build 3.3029.1604 for Raspberry-4

Postby magreenblatt » Thu Jul 16, 2020 10:33 am

What OS are you running on it?
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: CEF3 Build 3.3029.1604 for Raspberry-4

Postby six1 » Thu Jul 16, 2020 10:44 am

Target System will be RASPI-4 with Debian Linux

My Software (made with Lazarus fpc 3.2, Laz 2.0.10) uses fpCEF Build 3.3029.1604. Wrapper isn't working with other Version!
I've compiled my Software to work with Build 3.3029.1604 under Linux x86, Linux x64 Debian/Buster and also Windows x86 and X64.
CEF is aviable for theses Sysems and working fine!
six1
Newbie
 
Posts: 6
Joined: Thu Jul 16, 2020 6:44 am

Re: CEF3 Build 3.3029.1604 for Raspberry-4

Postby magreenblatt » Thu Jul 16, 2020 10:52 am

Raspberry Pi 4 is an ARM processor so you need to build for ARM. That is only supported by 3945 branch and newer.
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: CEF3 Build 3.3029.1604 for Raspberry-4

Postby six1 » Thu Jul 16, 2020 10:54 am

ok, so the only way for me is trying to compile this version and trying to fix fpCFE to work with...

Is there a ready compiled Package for Build 3945 for ARM i can download anywhere?
six1
Newbie
 
Posts: 6
Joined: Thu Jul 16, 2020 6:44 am

Re: CEF3 Build 3.3029.1604 for Raspberry-4

Postby magreenblatt » Thu Jul 16, 2020 12:33 pm

Linux ARM builds are available here. I suggest you use the most recent/supported build version.
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: CEF3 Build 3.3029.1604 for Raspberry-4

Postby six1 » Thu Jul 16, 2020 12:47 pm

Thanks.
I saw that already and loaded needed Builds for Linux and Windows.

But for Arm64 it's starting with Build:
01/17/2020 - CEF 79.1.31+gfc9ef34+chromium-79.0.3945.117 / Chromium 79.0.3945.117

...but i need someting "near by" cef_binary_3.3029.1604, as close as available...

best regards, michael
six1
Newbie
 
Posts: 6
Joined: Thu Jul 16, 2020 6:44 am

Re: CEF3 Build 3.3029.1604 for Raspberry-4

Postby magreenblatt » Thu Jul 16, 2020 1:40 pm

I don't know much about fpCEF3, but that seems unlikely to work. You will probably need to rebuild fpCEF3 with the new CEF version, and compile for ARM specifically.
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: CEF3 Build 3.3029.1604 for Raspberry-4

Postby six1 » Thu Jul 16, 2020 11:46 pm

fpCEF3 is an API Wrapper witch encapsulate the API functions.
I've had a short try to use Version 79.x but it ended in desaster :D

Some API calls changed, as far as i investigated.

Because of fpCEF3 is an own project and i can't fix it for latest version of CEF3, i had to search for alternatives.

You talked about Branch 3945... i thought it is Build 3.3945 , but after having a further look at it, i saw it is the first availible Version on Arm64 Downloadlist. Agrhhhh

Is there absolutly no way to compile CEF 3029 for ARM64?

Edit: Version 3071 is working, so how to get or compile 3071 for ARM64 (Debian Linux)?

I'm looking for straws! :mrgreen:
six1
Newbie
 
Posts: 6
Joined: Thu Jul 16, 2020 6:44 am

Re: CEF3 Build 3.3029.1604 for Raspberry-4

Postby six1 » Mon Jul 20, 2020 5:06 am

Hi,
this Thread is becoming obsolete, because CEF4 for Delphi (and for Lazarus 2.0.10 fpc 3.20) is out and working with latest cef_binary_84.2.1

https://github.com/salvadordf/CEF4Delphi

best regards, Michael
six1
Newbie
 
Posts: 6
Joined: Thu Jul 16, 2020 6:44 am

Next

Return to Support Forum

Who is online

Users browsing this forum: delta42, Google [Bot], Majestic-12 [Bot] and 92 guests