WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
16507
Build is broken with GCC on Windows
https://bugs.webkit.org/show_bug.cgi?id=16507
Summary
Build is broken with GCC on Windows
Alp Toker
Reported
2007-12-18 12:53:59 PST
There seem to be a few places where Windows code paths are selected using COMPILER(MSVC). This doesn't hold true when building the GTK+ port using GCC on Windows.
Attachments
Add attachment
proposed patch, testcase, etc.
Alp Toker
Comment 1
2007-12-18 13:00:48 PST
Problem areas in WebCore are: DateMath.cpp (localtime usage) TCSpinLock.h (tests for MSVC) FTPDirectoryDocument.cpp FTPDirectoryParser.cpp (had to ifdef out a block here) To get the GTK+ port building (not directly related to this bug, but here for the record): Replaced the Freetype text code with a no-op backend (since my toolchain didn't come with FreeType for Windows and it'd result in non-native text rendering) FileChooserGtk.cpp and LocalizedStringsGtk.cpp were using GNU intl stuff which I think these days is well-ported to Windows but which I was avoiding out of habit. Made changes to WebKit.pri to avoid some curl-config/icu-config/pkg-config calls. The Windows machine with the patches isn't here with me right now but the fixes were fairly obvious.
Alexander Butenko
Comment 2
2009-06-22 20:04:39 PDT
Bug is couple years old. Webkitgtk+ runs fine on windows now afaik.
Dale
Comment 3
2009-12-20 16:24:10 PST
I shouldn't really comment in this bug thread but does any know of build for windows that is available?
Christian Dywan
Comment 4
2009-12-21 13:47:14 PST
(In reply to
comment #3
)
> I shouldn't really comment in this bug thread but does any know of build for > windows that is available?
Yes. The openSUSE builds are very good.
http://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_11.2/noarch/
Martin Robinson
Comment 5
2015-05-07 16:21:15 PDT
This bug is pretty old and a lot has changed in the last 8 years.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug