[webkit-help] Wincairo build for 32 bit
Thomas Brodt
thomas.brodt.lists at porabo.ch
Thu Jul 23 08:39:28 PDT 2020
a VisualStudio update helped, WebKit is now built.
Sorry for the noise.
Thomas
Am 23.07.2020 um 16:06 schrieb Thomas Brodt:
>
> Hi Fujii,
>
> you are my hero of the day!
>
> Thank you very much for your patch and also your fixes regarding the
> jpeg2000encoder etc!
>
> I upgraded to the most recent revision today to get all your already
> committed changes. Now I only have the two uncommitted changes left,
> with the win32 WebKitRequirements zip and the place where you
> commented out the WebCore_LIBRARY_TYPE statement in the wincairo cmake
> file.
>
> The build doesn't work yet, however, the only error left I got is
>
> 98>C:\Webkit\WebKit\WebKitBuild\Release\WebCore\DerivedSources\JSAudioTrack.cpp(132,1):
> error C2187: syntax error: 'static' was unexpected here.........
>
> for 41 files, all named JS*.cpp that define a static const like e.g.
> this one:
>
> static const HashTableValue JSAudioTrackPrototypeTableValues[] =
> {.....}
>
> Can you tell if this is an arch issue for 32/64, wincairo, or compiler
> issue or C level issue? I am using VS 2019 with C compiler
> identification is MSVC 19.25.28611.0
>
> Thanks for any hint
>
> Thomas
>
>
> Am 22.07.2020 um 23:33 schrieb Fujii Hironori:
>
>> I attached my hacky patch in the ticket. Enjoy!
>> https://bugs.webkit.org/show_bug.cgi?id=210192#c1
>>
>> Your WebKitRequirementsWin32.zip works nicely. Thank you, Don.
>>
>> On Wed, Jul 22, 2020 at 6:53 PM Thomas Brodt
>> <thomas.brodt.lists at porabo.ch <mailto:thomas.brodt.lists at porabo.ch>>
>> wrote:
>>
>> Hi Fujii,
>>
>> thanks for your reply! I knew it wouldn't be so easy. Especially
>> as I am not a regular C developer that is familiar with all the
>> tools in use in WebKit.
>>
>> I already found the 32 bit version of the WebKitRequirements is
>> available in parallel to the 64 bit version, which is great
>> (thanks Don!) That's why I already created bug 210192 a while
>> ago, but since then couldn't go on with it.
>>
>> When I have some more time than at the moment, I will go ahead
>> and find out if I can build my 32bit version.
>>
>> You say that currently WinCairo doesn't support 32bit. Is this
>> because of some technical reason that makes 32bit impossible, or
>> is it because wincairo is going forward in 64bit only, and just
>> nobody cares for a 32bit version, which could however be possible?
>>
>> Am 17.07.2020 um 23:09 schrieb Fujii Hironori:
>>> I don't know the "last known good" revision.
>>>
>>> Even though the latest WinCairo doesn't support 32bit version,
>>> Don publishes WebKitRequirementsWin32.zip every time he releases
>>> a new WebKitRequirements, and the latest WinCairo is still
>>> maintaining WebKit1.
>>> https://github.com/WebKitForWindows/WebKitRequirements/releases/tag/v2020.07.01
>>>
>>> As far as I know, no one has tried WebKitRequirementsWin32.zip.
>>> But it seems worth to try to you. Good luck.
>>>
>>> -- Fujii
>>>
>>> On Sat, Jul 18, 2020 at 3:02 AM Thomas Brodt
>>> <thomas.brodt.lists at porabo.ch
>>> <mailto:thomas.brodt.lists at porabo.ch>> wrote:
>>>
>>> Hi
>>>
>>> for a legacy project I would need a 32 bit version of the
>>> wincairo port.
>>> (yes, I know...)
>>>
>>> Is there a "last known good" version before the switch to 64
>>> bit? Could
>>> anyone give me any pointer how to find out? I tried to find
>>> it with trac
>>> but was unable to.
>>>
>>> Thanks a lot!
>>>
>>> Thomas
>>>
>>> _______________________________________________
>>> webkit-help mailing list
>>> webkit-help at lists.webkit.org
>>> <mailto:webkit-help at lists.webkit.org>
>>> https://lists.webkit.org/mailman/listinfo/webkit-help
>>>
>>>
>>> _______________________________________________
>>> webkit-help mailing list
>>> webkit-help at lists.webkit.org <mailto:webkit-help at lists.webkit.org>
>>> https://lists.webkit.org/mailman/listinfo/webkit-help
>>
>>
>> _______________________________________________
>> webkit-help mailing list
>> webkit-help at lists.webkit.org
>> https://lists.webkit.org/mailman/listinfo/webkit-help
>
> _______________________________________________
> webkit-help mailing list
> webkit-help at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-help/attachments/20200723/afdc2f69/attachment-0001.htm>
More information about the webkit-help
mailing list