This is problem is ok !
Find the "qmake_extras.gypi" (in qt-everywhere-opensource-src-5.4.0/qtwebengine/src/core/):
{
'make_global_settings': [
['CC.host', '/usr/bin/gcc'],
['CXX.host', '/usr/bin/g++'],
['LD.host', '/usr/bin/g++'],
['CC', '/opt/codesourcery/bin/arm-none-linux-gnueabi-gcc'],
['CXX', '/opt/codesourcery/bin/arm-none-linux-gnueabi-g++'],
['LD', '/opt/codesourcery/bin/arm-none-linux-gnueabi-g++ -lz -ldl -lpng -lglib-2.0 -lgthread-2.0 -ljpeg -lsqlite3 -lxml2'],
],
'target_defaults': {
'target_conditions': [
['_toolset=="target"', {
'include_dirs': [
'/home/ubqt/FSL_LTIB_3.0.35/L3.0.35_4.1.0_130816_source/source/ltib/rootfs/usr/include',
'/usr/local/tslib/tslib1.0/include',
'/opt/codesourcery/arm-none-linux-gnueabi/libc/usr/include',
'/usr/include',
'/home/ubqt/usr/local/include',
'/home/ubqt/icu/source//common',
'/opt/codesourcery/lib/gcc/arm-none-linux-gnueabi/4.8.3/include/',
],
'cflags': [
'-I/home/ubqt/FSL_LTIB_3.0.35/L3.0.35_4.1.0_130816_source/source/ltib/rootfs/usr/include/dbus-1.0',
'-I/home/ubqt/FSL_LTIB_3.0.35/L3.0.35_4.1.0_130816_source/source/ltib/rootfs/usr/lib/dbus-1.0/include',
],
}],
],
},
}
['CC', '/opt/codesourcery/bin/arm-none-linux-gnueabi-gcc'],
['CXX', '/opt/codesourcery/bin/arm-none-linux-gnueabi-g++'],
['LD', '/opt/codesourcery/bin/arm-none-linux-gnueabi-g++ -lz -ldl -lpng -lglib-2.0 -lgthread-2.0 -ljpeg -lsqlite3 -lxml2'],
],
'target_defaults': {
'target_conditions': [
['_toolset=="target"', {
'include_dirs': [
'/home/ubqt/FSL_LTIB_3.0.35/L3.0.35_4.1.0_130816_source/source/ltib/rootfs/usr/include',
'/usr/local/tslib/tslib1.0/include',
'/opt/codesourcery/arm-none-linux-gnueabi/libc/usr/include',
'/usr/include',
'/home/ubqt/icu/source//common',
'/opt/codesourcery/lib/gcc/arm-none-linux-gnueabi/4.8.3/include/',
'/home/ubqt/libcap/include',
],
'cflags': [
'-I/home/ubqt/FSL_LTIB_3.0.35/L3.0.35_4.1.0_130816_source/source/ltib/rootfs/usr/include/dbus-1.0',
'-I/home/ubqt/FSL_LTIB_3.0.35/L3.0.35_4.1.0_130816_source/source/ltib/rootfs/usr/lib/dbus-1.0/include',
],
}],
],
},
}
The context is repetition. Just delete the repetition context.
Before delete it, please check the "include_dirs". Sometimes I modify include path in my qmake.conf.
When make qtwebengine, the "qmake_extras.gypi" will load qmake.conf again.
So, please check different the "include_dirs". If there are different, modify it,
Just like:
{
'make_global_settings': [
['CC.host', '/usr/bin/gcc'],
['CXX.host', '/usr/bin/g++'],
['LD.host', '/usr/bin/g++'],
['CC', '/opt/codesourcery/bin/arm-none-linux-gnueabi-gcc'],
['CXX', '/opt/codesourcery/bin/arm-none-linux-gnueabi-g++'],
['LD', '/opt/codesourcery/bin/arm-none-linux-gnueabi-g++ -lz -ldl -lpng -lglib-2.0 -lgthread-2.0 -ljpeg -lsqlite3 -lxml2'],
],
'target_defaults': {
'target_conditions': [
['_toolset=="target"', {
'include_dirs': [
'/home/ubqt/FSL_LTIB_3.0.35/L3.0.35_4.1.0_130816_source/source/ltib/rootfs/usr/include',
'/usr/local/tslib/tslib1.0/include',
'/opt/codesourcery/arm-none-linux-gnueabi/libc/usr/include',
'/usr/include',
'/home/ubqt/usr/local/include',
'/home/ubqt/icu/source//common',
'/opt/codesourcery/lib/gcc/arm-none-linux-gnueabi/4.8.3/include/',
'/home/ubqt/libcap/include',
],
'cflags': [
'-I/home/ubqt/FSL_LTIB_3.0.35/L3.0.35_4.1.0_130816_source/source/ltib/rootfs/usr/include/dbus-1.0',
'-I/home/ubqt/FSL_LTIB_3.0.35/L3.0.35_4.1.0_130816_source/source/ltib/rootfs/usr/lib/dbus-1.0/include',
],
}],
],
},
}
Save "qmake_extras.gypi", continue make.