Just reporting a compile problem in OSG trunk in osgQt. See compiler
output bellow.
The problem was noticed on Qt 4.4.0. While it is not present on some
more recent Qt versions.
Probably broken compatibility with older Qt.
John
Scanning dependencies of target osgQt
[ 98%] Building CXX object
src/osgQt/CMakeFiles/osgQt.dir/QFontImplementation.o
[ 98%] Building CXX object
src/osgQt/CMakeFiles/osgQt.dir/QGraphicsViewAdapter.o
In file included from /usr/include/qt4/QtWebKit/QWebSettings:1,
from
/data/Cadwork/OSG-trunk/include/osgQt/QGraphicsViewAdapter:21,
from
/data/Cadwork/OSG-trunk/src/osgQt/QGraphicsViewAdapter.cpp:14:
/usr/include/qt4/QtWebKit/qwebsettings.h:23:27: error: qwebkitglobal.h:
No such file or directory
In file included from
/data/Cadwork/OSG-trunk/src/osgQt/QGraphicsViewAdapter.cpp:14:
/data/Cadwork/OSG-trunk/include/osgQt/QGraphicsViewAdapter:95:7:
warning: no newline at end of file
In file included from
/data/Cadwork/OSG-trunk/src/osgQt/QGraphicsViewAdapter.cpp:15:
/data/Cadwork/OSG-trunk/include/osgQt/QWidgetImage:53:7: warning: no
newline at end of file
In file included from /usr/include/qt4/QtWebKit/QWebSettings:1,
from
/data/Cadwork/OSG-trunk/include/osgQt/QGraphicsViewAdapter:21,
from
/data/Cadwork/OSG-trunk/src/osgQt/QGraphicsViewAdapter.cpp:14:
/usr/include/qt4/QtWebKit/qwebsettings.h:41: error: function definition
does not declare parameters
In file included from /usr/include/qt4/QtWebKit/QtWebKit:6,
from
/data/Cadwork/OSG-trunk/include/osgQt/QGraphicsViewAdapter:22,
from
/data/Cadwork/OSG-trunk/src/osgQt/QGraphicsViewAdapter.cpp:14:
/usr/include/qt4/QtWebKit/qwebpage.h:172: warning: ISO C++ forbids
declaration of ‘QWebSettings’ with no type
/usr/include/qt4/QtWebKit/qwebpage.h:172: error: expected ‘;’ before ‘*’
token
In file included from /usr/include/qt4/QtWebKit/QtWebKit:9,
from
/data/Cadwork/OSG-trunk/include/osgQt/QGraphicsViewAdapter:22,
from
/data/Cadwork/OSG-trunk/src/osgQt/QGraphicsViewAdapter.cpp:14:
/usr/include/qt4/QtWebKit/qwebview.h:71: warning: ISO C++ forbids
declaration of ‘QWebSettings’ with no type
/usr/include/qt4/QtWebKit/qwebview.h:71: error: expected ‘;’ before ‘*’
token
make[2]: *** [src/osgQt/CMakeFiles/osgQt.dir/QGraphicsViewAdapter.o] Error 1
make[1]: *** [src/osgQt/CMakeFiles/osgQt.dir/all] Error 2
make: *** [all] Error 2
j...@dudell:/data/Cadwork/OSG-trunk/build-Linux$
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org