[Interest] Building 5.6.0 doesnt generate/copy cmake files for QWebEngine
Scott Aron Bloom
scott at towel42.com
Thu Mar 10 22:59:19 CET 2016
>
> When building, the system creates the QWebEngine libraries, but not
> the cmake support files (typically created into lib/cmake)
It does so for me. Also, there's lib/cmake/Qt5WebEngine, lib/cmake/Qt5WebEngineCore and lib/cmake/Qt5WebEngineWidgets at least in the Windows RC packages.
Please make sure that there are now build errors, and maybe file a bug with your complete log to the bugtracker.
Regards
Kai
============
Kai,
I guess I forgot to mention, I am on CentOS..
It builds fine.. Im more and more convinced something is messed up in my config line, or a dependency is missing.
However, nowhere does config say "WebEngine disable" or anything like it
Scott
_______________________________________________
Ok, an update.. l think I have it tracked down to the version of python that was installed.
Nowhere in the config , make or make install did it say there was an error.
When I would perform an explicit "make module-qtwebengine" it would say "nothing to be done"
However, when I ran qmake inside the directory, I got the error about python.
Once I got that squared away, I did hit a syntax error... I attached the log file, any ideas?
/home/scott/qt-everywhere-opensource-src-5.6.0-rc/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/video_capture_device_factory_linux.cc: In function 'bool media::HasUsableFormats(int, uint32)':
/home/scott/qt-everywhere-opensource-src-5.6.0-rc/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/video_capture_device_factory_linux.cc:36:6: error: 'V4L2_CAP_VIDEO_CAPTURE_MPLANE' was not declared in this scope
{V4L2_CAP_VIDEO_CAPTURE_MPLANE, V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE}
^
/home/scott/qt-everywhere-opensource-src-5.6.0-rc/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/video_capture_device_factory_linux.cc:36:37: error: 'V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE' was not declared in this scope
{V4L2_CAP_VIDEO_CAPTURE_MPLANE, V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE}
^
/home/scott/qt-everywhere-opensource-src-5.6.0-rc/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/video_capture_device_factory_linux.cc: In member function 'virtual void media::VideoCaptureDeviceFactoryLinux::GetDeviceNames(media::VideoCaptureDevice::Names*)':
/home/scott/qt-everywhere-opensource-src-5.6.0-rc/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/video_capture_device_factory_linux.cc:182:29: error: 'V4L2_CAP_VIDEO_CAPTURE_MPLANE' was not declared in this scope
cap.capabilities & V4L2_CAP_VIDEO_CAPTURE_MPLANE) &&
^
/home/scott/qt-everywhere-opensource-src-5.6.0-rc/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/video_capture_device_factory_linux.cc:184:31: error: 'V4L2_CAP_VIDEO_OUTPUT_MPLANE' was not declared in this scope
!(cap.capabilities & V4L2_CAP_VIDEO_OUTPUT_MPLANE)) &&
^
/home/scott/qt-everywhere-opensource-src-5.6.0-rc/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/video_capture_device_factory_linux.cc: In member function 'virtual void media::VideoCaptureDeviceFactoryLinux::GetDeviceSupportedFormats(const media::VideoCaptureDevice::Name&, media::VideoCaptureFormats*)':
/home/scott/qt-everywhere-opensource-src-5.6.0-rc/qtwebengine/src/3rdparty/chromium/media/video/capture/linux/video_capture_device_factory_linux.cc:210:13: error: 'V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE' was not declared in this scope
? V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE
Scott
-------------- next part --------------
A non-text attachment was scrubbed...
Name: webengine.log
Type: application/octet-stream
Size: 54647 bytes
Desc: webengine.log
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20160310/5e15e46c/attachment.obj>
More information about the Interest
mailing list