Hi, I need help compiling wmsplugin/webkit-image.cpp on my Debian-lenny machine. when I try to compile I get the following errors:
twe...@moby:~/svn.openstreetmap.org/applications/editors/josm/plugins/wmsplugin$ make clean rm -f *.o webkit-image webkit-image.h twe...@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/ _______________________________________________ dev mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev

