Hi Fujii,
thank you for yiur instant reply!
Following the several steps, I now have cloned vcpkg, have vcpkg
running, cloned the WinCairoRequirement, and now I'm stuck installing
the several libraries according to the readme of WinCairoRequirements.
Most of the libraries could be installed, but icu failed, and so did
harfbuzz, cflite, libxml2 and libxslt which have icu as prerequisite. Is
this a WinCairoRequirements issue or a vcpkg issue?
I'm using VS2017 on Windows 10 (1703)
The following might be the relevant lines of the
install-x86-windows-dbg-out.log:
========================================
LINK : warning LNK4068: /MACHINE not specified; defaulting to X64
(????relevant????)
...
[210/411] cmd.exe /C "cd . && C:\CMake\bin\cmake.exe -E vs_link_dll
--intdir=common\CMakeFiles\icuuc.dir --manifests --
C:\PROGRA~2\MICROS~1\2017\PROFES~1\VC\Tools\MSVC\1414~1.264\bin\Hostx64\x86\link.exe
@CMakeFiles/icuuc.rsp /out:common\icuuc61.dll /implib:common\icuuc.lib /pdb:common\icuuc61.pdb /dll
/version:0.0 /machine:X86 /debug /INCREMENTAL && cd ."
FAILED: common/icuuc61.dll common/icuuc.lib
cmd.exe /C "cd . && C:\CMake\bin\cmake.exe -E vs_link_dll
--intdir=common\CMakeFiles\icuuc.dir --manifests --
C:\PROGRA~2\MICROS~1\2017\PROFES~1\VC\Tools\MSVC\1414~1.264\bin\Hostx64\x86\link.exe
@CMakeFiles/icuuc.rsp /out:common\icuuc61.dll /implib:common\icuuc.lib /pdb:common\icuuc61.pdb /dll
/version:0.0 /machine:X86 /debug /INCREMENTAL && cd ."
....
common\CMakeFiles\icuuc.dir\uvectr64.cpp.obj
common\CMakeFiles\icuuc.dir\wintz.cpp.obj data\icudt.lib kernel32.lib
user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib
comdlg32.lib advapi32.lib
Creating library common\icuuc.lib and object common\icuuc.exp
udata.cpp.obj : error LNK2001: unresolved external symbol __imp__icudt61_dat
data\icudt.lib : warning LNK4272: library machine type 'x64' conflicts with
target machine type 'x86'
common\icuuc61.dll : fatal error LNK1120: 1 unresolved externals
[211/411] ......
....
ninja: build stopped: subcommand failed.
=========================================
Thomas
Am 30.05.2018 um 16:20 schrieb Fujii Hironori:
Hi Thomas,
This is the repository of current WinCairoRequirements.
https://github.com/WebKitForWindows/WinCairoRequirements
It uses vcpkg. I think it's easy to build it for 32bit.
---
Fujii
On Wed, May 30, 2018 at 11:13 PM, Thomas Brodt
<[email protected] <mailto:[email protected]>>
wrote:
I need to compile a current version of webkit with wincairo in 32
bit. That raises some questions, and I would be happy if someone
could help me out:
Is this 32 bit wincairo port still supported? Old versions were
built with build-webkit --wincairo --win32
The WinCairoRequirements only include the 64bit version. I know
that two years ago, I could copy these in 32bit from
https://github.com/peavo/WinCairoRequirements
<https://github.com/peavo/WinCairoRequirements>. Is this still the
correct source, as the last build was two years ago and the
automatically downloaded version using update-webkit is quite
current of May 16?
Is anyone besides me still using 32 bit?
Thanks for any help
Thomas
_______________________________________________
webkit-help mailing list
[email protected] <mailto:[email protected]>
https://lists.webkit.org/mailman/listinfo/webkit-help
<https://lists.webkit.org/mailman/listinfo/webkit-help>
_______________________________________________
webkit-help mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-help
_______________________________________________
webkit-help mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-help