mingw-cross-env-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mingw-cross-env-list] qt5 QtWebkit


From: Mark Brand
Subject: Re: [Mingw-cross-env-list] qt5 QtWebkit
Date: Sat, 18 May 2013 11:20:45 +0200
User-agent: KMail/4.10.2 (Linux/3.8.0-21-generic; KDE/4.10.2; x86_64; ; )

On Friday 17 May 2013 23:07:57 fabrice wrote:
> I just built qt5 successfully under linux (kubuntu 13.04) and used it to
> cross-build a fairly complex qt5 app OK.
> 
> However I need QtWebkit to enable a (marginally useful) browsing
> capability.
> To date QtWebkit is not available under qt5 and a search in this forum
> tells me it has been disabled in qt4 too.
> 
> Is there any chance of getting it back on board?

QtWebKit cannot be built as a static library. This is why it is not included 
in MXE. You might be able to use QTextBrowser for some simple cases.  If you 
need QtWebKit, you will have to build Qt as shared libraries. In the email 
archives, and maybe on github, you'll find previous discussions of this. People 
have had success doing this with Qt 4. It might be worth trying with Qt 5 too.

You could also try Tony's experimental multi-target branch.

> 
> A tentative try to build it pointed to the following issue: QtWebkit
> requests libicu, which normally cross-builds.
> However trying to do so in the MXE environment resulted in configure
> complaining about namespace support not being enabled.
> The issue arises with all common (recent) versions of libstdc++
> (specifically, the MXE version/environment, my standard i686-pc-mingw32
> gcc-4.8.0 based environment and the debian i586-mingw32msvc-gcc
> apt-installed environment, based on gcc-4.2.1)
> 
> I could not circumvent this. Any idea?

Maybe somebody else can respond to this. It would probably be good to have icu 
in MXE, but I haven't tried it myself.

Mark



reply via email to

[Prev in Thread] Current Thread [Next in Thread]