[Interest] QtWebengine is not built with v8 snapshot error

Allan Sandfeld Jensen kde at carewolf.com
Sun May 3 17:06:47 CEST 2020


I am not sure, I think gcc-7-base:i386 or something like that, check the 
config.log and how the test failed. You basically just need a compiler that 
compile to 32bit, and the most basic libraries (libc, libstdc++) for 32bit as 
well.

'Allan

On Sonntag, 3. Mai 2020 11:41:20 CEST you wrote:
> Thanks for your mail.
> Could you please let me know the packages to be installed on Ubuntu
> 16.04(64 bit) to match the target for building the snapshot?
> 
> Best Regards,
> Ramakanth
> 
> On Sun, May 3, 2020 at 12:15 PM Allan Sandfeld Jensen <kde at carewolf.com>
> 
> wrote:
> > On Sonntag, 3. Mai 2020 06:20:22 CEST Ramakanth Kesireddy wrote:
> > > ,Hi,
> > > 
> > > As am trying to cross-compile Qt 5.12.8 sources on Ubuntu 16.04(64 bit),
> > 
> > it
> > 
> > > throws below error:
> > > 
> > > V8 snapshot cannot be built. Most likely, the 32-bit host compiler does
> > 
> > not
> > 
> > > work. Please make sure you have 32-bit devel environment installed, or
> > > 
> > >  configure webengine with '-no-webengine-v8-snapshot'
> > > 
> > > QtWebEngine will not be built.
> > 
> > Just install the x86-32bit compiler and tools. We need a host compiler
> > that
> > matches the target for building the snapshot. Note in 5.15 we can no
> > longer
> > disable snapshots, and so it is no longer optional (though 5.12 should
> > still
> > work)
> > 
> > > Even configuring with -no-webengine-v8-snapshot doesnot builds
> > 
> > QtWebengine
> > 
> > > module.
> > > 
> > > Configure line:
> > > 
> > > ./configure -v -opensource -confirm-license -make libs -release -shared
> > > -sysroot
> > 
> > /home/ubuntu/ti-processor-sdk-linux-rt-am335x-evm-05.03.00.07/linux-devkit
> > /s> 
> > > ysroots/armv7ahf-neon-linux-gnueabi -no-gcc-sysroot -device
> > > arm-linux-gnueabihf-g++ -device-option
> > 
> > CROSS_COMPILE=/home/ubuntu/ti-processor-sdk-linux-rt-am335x-evm-05.03.00.0
> > 7/> 
> > > linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-
> > > -reduce-exports -optimize-size -no-gtk -force-pkg-config
> > > -no-use-gold-linker -qt-libjpeg -qt-zlib -qt-libpng -sql-sqlite -no-xcb
> > > -no-cups -no-opengl -no-qml-debug -skip qt3d -skip qtactiveqt -skip
> > > qtandroidextras -skip qtcanvas3d -skip qtcharts -skip qtconnectivity
> > 
> > -skip
> > 
> > > qtdatavis3d -skip qtdoc -skip qtgamepad -skip qtgraphicaleffects -skip
> > > qtimageformats -skip qtnetworkauth -skip qtlocation -skip qtmacextras
> > 
> > -skip
> > 
> > > qtpurchasing -skip qtmultimedia -skip qtquickcontrols -skip
> > > qtquickcontrols2 -skip qtremoteobjects -skip qtscript -skip qtscxml
> > > -skip
> > > qtsensors -skip qtserialbus -skip qtserialport -skip qtspeech -skip
> > 
> > qttools
> > 
> > > -skip qtwayland -skip qtwebsockets -skip qtwebview -skip qtwebchannel
> > 
> > -skip
> > 
> > > qtwinextras -skip qtandroidextras -skip qtx11extras -skip qtxmlpatterns
> > > -nomake tools -nomake tests -nomake examples -no-compile-examples
> > 
> > -no-iconv
> > 
> > > -dbus -fontconfig -system-freetype -ssl -qt-pcre -no-pch -recheck-all
> > > -DQT_ARCH_ARM
> > > 
> > > Appreciate your help in this regard to resolve Qtwebengine build error.
> > 
> > Please report the errors you see.
> > 
> > Best regards
> > Allan
> > 
> > 
> > 
> > _______________________________________________
> > Interest mailing list
> > Interest at qt-project.org
> > https://lists.qt-project.org/listinfo/interest






More information about the Interest mailing list