Em Domingo, 2 de Setembro de 2001 16:02, Ferdinand Gassauer escreveu: > Hi! > > > make symlinks sub-src sub-tools > > make: Nothing to be done for `symlinks'. > cd qmake && make > make[1]: Entering directory `/data1/src/gassauer.cvs/kde2/qt-copy/qmake' > make[1]: Nothing to be done for `all'. > make[1]: Leaving directory `/data1/src/gassauer.cvs/kde2/qt-copy/qmake' > cd src/moc && make > make[1]: Entering directory `/data1/src/gassauer.cvs/kde2/qt-copy/src/moc' > make[1]: Nothing to be done for `first'. > make[1]: Leaving directory `/data1/src/gassauer.cvs/kde2/qt-copy/src/moc' > cd src && make > make[1]: Entering directory `/data1/src/gassauer.cvs/kde2/qt-copy/src' > g++ -c -pipe -fno-exceptions -Wall -W -O2 -D_REENTRANT -fPIC > -DQT_FATAL_ASSERT -DQT_THREAD_SUPPORT -DQT_NO_XINERAMA -DQT_NO_XFTFREETYPE > -DQT_NO_SM_SUPPORT -DQT_NO_IMAGEIO_MNG -DQT_BUILTIN_GIF_READER > -DQT_NO_STYLE_AQUA -DQT_NO_STYLE_MAC -DQT_NO_STYLE_INTERLACE > -DQT_NO_STYLE_COMPACT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I3rdparty/libpng > -I/d2/src/gassauer.cvs/kde2/qt-copy/include -I/usr/X11R6/include > -I/usr/X11R6/include -I.moc/release-mt/ > -I/d2/src/gassauer.cvs/kde2/qt-copy/mkspecs/linux-g++ -o > .obj/release-mt/qthread_unix.o kernel/qthread_unix.cpp > In file included from kernel/qthread_unix.cpp:548: > kernel/qthread_unix.moc:29: no `void > QThreadPostEventPrivate::initMetaObject()' member function declared in > class `QThreadPostEventPrivate' > kernel/qthread_unix.moc: In method `void > QThreadPostEventPrivate::initMetaObject()': > kernel/qthread_unix.moc: At top level: > kernel/qthread_unix.moc:40: prototype for `class QString > QThreadPostEventPrivate::tr(const char *)' does not match any in class > `QThreadPostEventPrivate' > kernel/qthread_unix.cpp:194: candidate is: static class QString > QThreadPostEventPrivate::tr(const char *, const char * = 0) > kernel/qthread_unix.moc: In function `static class QMetaObject * > QThreadPostEventPrivate::staticMetaObject()': > kernel/qthread_unix.moc:62: no method `QMetaObject::new_metadata' > kernel/qthread_unix.moc:63: no method `QMetaObject::new_metaaccess' > kernel/qthread_unix.moc:65: aggregate value used where an integer was > expected kernel/qthread_unix.moc:75: no matching function for call to > `QMetaObject::new_metaobject (const char[24], const char[8], QMetaData *&, > int, int, int, int, int, int, int, int, int)' > /d2/src/gassauer.cvs/kde2/qt-copy/include/qmetaobject.h:196: candidates > are: static class QMetaObject * QMetaObject::new_metaobject(const char *, > QMetaObject *, const QMetaData *, int, const QMetaData *, int, const > QMetaProperty *, int, const QMetaEnum *, int, const QClassInfo *, int) > kernel/qthread_unix.moc:76: no matching function for call to > `QMetaObject::set_slot_access (QMetaData::Access *&)' > make[1]: *** [.obj/release-mt/qthread_unix.o] Error 1 > make[1]: Leaving directory `/data1/src/gassauer.cvs/kde2/qt-copy/src' > make: *** [sub-src] Error 2 I have been trying to compile qt-copy for three days now without success. The above error is appears several times. I found I could workaround it by deleting in this case qthread_unix.moc and deleting the line that refers to it in the Makefile. After doing that several times, I did get everything to compile, but I still get errors after the libraries been built like "undefined reference to QPrivateMovie virtual table" and the like. Currently, I am checking out from CVS a clean qt-copy to try and compile that. Regards, -- Luis Pedro Coelho. Check out my game of Hearts, a card game, for KDE at: http://hearts.sourceforge.net/ >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<