[webkit-qt] QtWebkit 5.212 issue

Ramakanth Kesireddy rama.kesi at gmail.com
Sun May 10 09:42:17 PDT 2020


Hello Konstantin,

I could use cmake to configure for 32 bit and install QtWebkit 32 bit lib
on Ubuntu.

However, cmake cross-compilation failed and throws below errors while
configuring Qt Webkit.

Could NOT find Ruby (missing:  RUBY_INCLUDE_DIR RUBY_LIBRARY
RUBY_CONFIG_INCLUDE_DIR) (found suitable version "2.3.0", minimum required
is "1.9")

....
....
-- Found GStreamer:
GSTREAMER_INCLUDE_DIRS;GSTREAMER_LIBRARIES;GSTREAMER_VERSION;GSTREAMER_BASE_INCLUDE_DIRS;GSTREAMER_BASE_LIBRARIES;GSTREAMER_APP_INCLUDE_DIRS;GSTREAMER_APP_LIBRARIES;GSTREAMER_PBUTILS_INCLUDE_DIRS;GSTREAMER_PBUTILS_LIBRARIES;GSTREAMER_VIDEO_INCLUDE_DIRS;GSTREAMER_VIDEO_LIBRARIES;GSTREAMER_MPEGTS_INCLUDE_DIRS;GSTREAMER_MPEGTS_LIBRARIES;GSTREAMER_TAG_INCLUDE_DIRS;GSTREAMER_TAG_LIBRARIES;GSTREAMER_GL_INCLUDE_DIRS;GSTREAMER_GL_LIBRARIES;GSTREAMER_AUDIO_INCLUDE_DIRS;GSTREAMER_AUDIO_LIBRARIES;GSTREAMER_FFT_INCLUDE_DIRS;GSTREAMER_FFT_LIBRARIES
(Required is at least version "1.0.3")
CMake Error at Source/cmake/OptionsQt.cmake:816 (message):
  WebAudio requires the audio and fft GStreamer libraries.  Please check
your
  gst-plugins-base installation.
Call Stack (most recent call first):
  Source/cmake/WebKitCommon.cmake:51 (include)
  CMakeLists.txt:137 (include)

Please suggest in this regard.

Best Regards,
Ramakanth



On Thu, May 7, 2020 at 3:45 AM Konstantin Tokarev <annulen at yandex.ru> wrote:

>
>
> 06.05.2020, 20:13, "Ramakanth Kesireddy" <rama.kesi at gmail.com>:
> > Hi Konstantin,
> >
> > Thanks a lot for your email. The patch works.
> >
> > A quick Couple of questions:
> >
> > 1) As I installed 32 bit Qt binaries on Ubuntu 16.04 using multi-lib
> package, do we need to pass any cmake options so that it installs 32 bit
> QtWebkit libs? If so, could you please let me know?
>
> You should be able to do this by setting CFLAGS=-m32 and CXXFLAGS=-m32
> environment variables before running cmake first time.
> See also
> https://stackoverflow.com/questions/51637965/cmake-create-and-link-32bit-and-64bit-versions-of-library/51647547#51647547
> and other resources on cmake
>
> >
> > 2) What would be the cmake options to use sysroot and cross compiler
> tool chain for configuring QtWebkit using cmake and install on target?
>
>
> https://cmake.org/cmake/help/v3.6/manual/cmake-toolchains.7.html#cross-compiling-for-linux
>
> >
> > Appreciate your help in this regard.
> >
> > Best Regards,
> > Ramakanth
> >
>
>
> --
> Regards,
> Konstantin
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-qt/attachments/20200510/d564639d/attachment.htm>


More information about the webkit-qt mailing list