[OSM-dev] Need help compiling wmsplugin/webkit-image.cpp on Debian-lenny

Joerg Ostertag (OSM Tettnang/Germany) openstreetmap at ostertag.name
Thu Dec 25 07:32:04 GMT 2008


Hi,

I need help compiling wmsplugin/webkit-image.cpp on my Debian-lenny machine. 
when I try to compile I get the following errors:

tweety at moby:~/svn.openstreetmap.org/applications/editors/josm/plugins/wmsplugin$ make clean
rm -f *.o webkit-image webkit-image.h
tweety at moby:~/svn.openstreetmap.org/applications/editors/josm/plugins/wmsplugin$ make
/usr/share/qt4/bin/moc webkit-image.cpp >webkit-image.h 
g++ -o webkit-image -I/usr/include/qt4  -O2  webkit-image.cpp
/tmp/ccbt3Eg8.o: In function `main':
webkit-image.cpp:(.text+0x5f): undefined reference to `QString::fromAscii_helper(char const*, int)'
webkit-image.cpp:(.text+0x7d): undefined reference to `QApplication::QApplication(int&, char**, int)'
webkit-image.cpp:(.text+0x9b): undefined reference to `QWebPage::QWebPage(QObject*)'
webkit-image.cpp:(.text+0xb9): undefined reference to `QObject::QObject(QObject*)'
webkit-image.cpp:(.text+0xe6): undefined reference to `QObject::connect(QObject const*, char const*, QObject const*, char const*, 
Qt::ConnectionType)'
webkit-image.cpp:(.text+0x10a): undefined reference to `QObject::connect(QObject const*, char const*, QObject const*, char const*, 
Qt::ConnectionType)'
webkit-image.cpp:(.text+0x11c): undefined reference to `QUrl::QUrl(QString const&)'
webkit-image.cpp:(.text+0x124): undefined reference to `QWebPage::mainFrame() const'
webkit-image.cpp:(.text+0x130): undefined reference to `QWebFrame::load(QUrl const&)'
webkit-image.cpp:(.text+0x138): undefined reference to `QUrl::~QUrl()'
webkit-image.cpp:(.text+0x13d): undefined reference to `QApplication::exec()'
webkit-image.cpp:(.text+0x147): undefined reference to `QApplication::~QApplication()'
webkit-image.cpp:(.text+0x163): undefined reference to `QString::free(QString::Data*)'
webkit-image.cpp:(.text+0x183): undefined reference to `QString::free(QString::Data*)'
webkit-image.cpp:(.text+0x199): undefined reference to `QUrl::~QUrl()'
webkit-image.cpp:(.text+0x1a1): undefined reference to `QApplication::~QApplication()'
/tmp/ccbt3Eg8.o: In function `Save::finish()':
webkit-image.cpp:(.text+0x205): undefined reference to `QMetaObject::activate(QObject*, QMetaObject const*, int, void**)'
/tmp/ccbt3Eg8.o: In function `Save::qt_metacall(QMetaObject::Call, int, void**)':
webkit-image.cpp:(.text+0x23b): undefined reference to `QObject::qt_metacall(QMetaObject::Call, int, void**)'
webkit-image.cpp:(.text+0x29c): undefined reference to `QWebPage::mainFrame() const'
webkit-image.cpp:(.text+0x2a8): undefined reference to `QWebFrame::contentsSize() const'
webkit-image.cpp:(.text+0x2c0): undefined reference to `QWebPage::setViewportSize(QSize const&) const'
webkit-image.cpp:(.text+0x2d2): undefined reference to `QWebPage::viewportSize() const'
webkit-image.cpp:(.text+0x2ec): undefined reference to `QImage::QImage(QSize const&, QImage::Format)'
webkit-image.cpp:(.text+0x2fb): undefined reference to `QPainter::QPainter(QPaintDevice*)'
webkit-image.cpp:(.text+0x309): undefined reference to `QWebPage::mainFrame() const'
webkit-image.cpp:(.text+0x315): undefined reference to `QWebFrame::render(QPainter*)'
webkit-image.cpp:(.text+0x320): undefined reference to `QFile::QFile()'
webkit-image.cpp:(.text+0x33f): undefined reference to `QFile::open(_IO_FILE*, QFlags<QIODevice::OpenModeFlag>)'
webkit-image.cpp:(.text+0x34b): undefined reference to `QFile::~QFile()'
webkit-image.cpp:(.text+0x353): undefined reference to `QPainter::~QPainter()'
webkit-image.cpp:(.text+0x35e): undefined reference to `QImage::~QImage()'
webkit-image.cpp:(.text+0x393): undefined reference to `QImage::save(QIODevice*, char const*, int) const'
webkit-image.cpp:(.text+0x3b6): undefined reference to `QImage::save(QIODevice*, char const*, int) const'
webkit-image.cpp:(.text+0x3c2): undefined reference to `QFile::~QFile()'
webkit-image.cpp:(.text+0x3ca): undefined reference to `QPainter::~QPainter()'
webkit-image.cpp:(.text+0x3d5): undefined reference to `QImage::~QImage()'
/tmp/ccbt3Eg8.o: In function `Save::qt_metacast(char const*)':
webkit-image.cpp:(.text+0x456): undefined reference to `QObject::qt_metacast(char const*)'
/tmp/ccbt3Eg8.o: In function `Save::~Save()':
webkit-image.cpp:(.text._ZN4SaveD1Ev[Save::~Save()]+0xe): undefined reference to `QObject::~QObject()'
/tmp/ccbt3Eg8.o: In function `Save::~Save()':
webkit-image.cpp:(.text._ZN4SaveD0Ev[Save::~Save()]+0x14): undefined reference to `QObject::~QObject()'
/tmp/ccbt3Eg8.o:(.rodata+0x0): undefined reference to `QObject::staticMetaObject'
/tmp/ccbt3Eg8.o:(.rodata._ZTV4Save[vtable for Save]+0x1c): undefined reference to `QObject::event(QEvent*)'
/tmp/ccbt3Eg8.o:(.rodata._ZTV4Save[vtable for Save]+0x20): undefined reference to `QObject::eventFilter(QObject*, QEvent*)'
/tmp/ccbt3Eg8.o:(.rodata._ZTV4Save[vtable for Save]+0x24): undefined reference to `QObject::timerEvent(QTimerEvent*)'
/tmp/ccbt3Eg8.o:(.rodata._ZTV4Save[vtable for Save]+0x28): undefined reference to `QObject::childEvent(QChildEvent*)'
/tmp/ccbt3Eg8.o:(.rodata._ZTV4Save[vtable for Save]+0x2c): undefined reference to `QObject::customEvent(QEvent*)'
/tmp/ccbt3Eg8.o:(.rodata._ZTV4Save[vtable for Save]+0x30): undefined reference to `QObject::connectNotify(char const*)'
/tmp/ccbt3Eg8.o:(.rodata._ZTV4Save[vtable for Save]+0x34): undefined reference to `QObject::disconnectNotify(char const*)'
/tmp/ccbt3Eg8.o:(.rodata._ZTI4Save[typeinfo for Save]+0x8): undefined reference to `typeinfo for QObject'
collect2: ld returned 1 exit status
make: *** [compile] Error 1


-- 
Jörg (Germany, Tettnang)

http://www.ostertag.name/




More information about the dev mailing list