-
-
Notifications
You must be signed in to change notification settings - Fork 3k
Description
Since our wonderful little friends at the CEF project now provides x64 binaries for Windows, we should really look into how hard it would be to support this in CefSharp. We will also get Chromium 29 at the same time, as an extra little bonus...
I imagine something like this:
- Multiple targets in all project. Debug32 and Debug64, Release32 and Release64.
- Each target will have its own folder in the solution root, with the same names as above.
- The .lib files will also have to be split based on the platform (32-bit or 64-bit) because of this.
Anyone feeling to play around with this, feel free to do so! I will be very happy to accept your contributions to this avail. Just make sure that you base your changes on the cef3_2nd_attempt branch (not master, since it is CEF1-based which means it won't compile with the binaries from Marshall/CEF without lots of work which I've already done...).
The CEF binaries can be found here. You need to make some changes to the cefclient/libcef-dll-wrapper to make it usable with CefSharp first. Take a look at the https://github.com/cefsharp/libcef-dll-wrapper repo for some details about how I've used to do it in the past. Feel free to fork this repo also and send PR:s as appropriate, perhaps using a separate x64 branch or something to keep it a bit separate from master (which is 32-bit at the moment).