Menu

x64 bit version of Webkit.NET

Dmitry
2011-07-07
2013-05-28
  • Dmitry

    Dmitry - 2011-07-07

    Is there any estimations on when x64 bit version of WebKit.NET will be available?

     
  • Dmitry

    Dmitry - 2011-07-07

    Guy from Webkit project says that ir's already possible to build x64 bit version of WebKit.
    Will it be possible to create WebKit.NET assembly of AnyCPU type?

     
  • Herb Miller Jr.

    Herb Miller Jr. - 2011-07-07

    It's possible. From the basic tutorial under Changing the Application Platform (http://webkitdotnet.sourceforge.net/basics.php?p=4):

    As there is no x64 build of WebKit yet, WebKit .NET is configured to run only as a 32-bit process so that it functions correctly on 64-bit versions of Windows. As a consequence of this, ALL .NET applications which use WebKit .NET must also be configured in this way. By default, C# applications will run as a 64-bit process on Win64, and we will get an error if we try to use a 32-bit library with them.

    Ultimately, I'm not sure what effect it would have to build a 64-bit WebKit .NET around the 32-bit webkit.dll. And yes, AnyCPU works, too. You can build any of Visual Studio's target architectures.

     
  • Dmitry

    Dmitry - 2011-07-08

    Thanks for the response.

    I saw that remark you quoted. Generally pure x86 version of WebKit.NET will suite 95% of applications.
    But in my project I use third-party libraries for which it's critical to be started in x64 bit mode on x64 pc.
    Therefore I can't use x86 WebKit.NET.

    I asked about x64 bit version of WebKit in WebKit mailing list and got the following answer:

    Of course WebKit is 64 bit. Just use this for building a 64-bit build:

    Tools/Scripts/set-webkit-configuration -64-bit
    Tools/Scripts/build-webkit

    I wonder if it possible to get WebKit.NET as one AnyCPU assembly or as two assemblies - one x86 and one x64.

    That would be a great feature to be able to use WebKit.NET in x86 and x64 application without being caged to only x86 architecture.

    Thanks,
    Dmitry.

     
  • Kostya

    Kostya - 2011-09-06

    I have the same question.
    Is it possible to have a WebKit.NET wrapper as  AnyCPU  and ship native WebKit libraries both for x86 and x64 platform?

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.