- 论坛徽章:
- 0
|
1:出现的问题:
arm-linux-g++ -o ../../../bin/qcop .obj/release-shared/main.o .obj/release-shared/qcopimpl.o .obj/release-shared/moc_qcopimpl.o -lqtopia2 -lqtopia -lqpe -L/home/bruce/qtopia/qtopia/lib -L/home/bruce/qtopia/qt2/lib -lqte
make[6]: Leaving directory `/home/bruce/qtopia/qtopia/src/tools/qcop'
make[5]: Leaving directory `/home/bruce/qtopia/qtopia/src/tools/qcop'
cd tools/qdawggen && make -f Makefile
make[5]: Entering directory `/home/bruce/qtopia/qtopia/src/tools/qdawggen'
make[6]: Entering directory `/home/bruce/qtopia/qtopia/src/tools/qdawggen'
g++ -c -pipe -Wall -W -O2 -D_REENTRANT -DQT_NO_QWS_VFB -DQTOPIA_DATA_LINKING -DQTOPIA_TARGET=\"qdawggen\" -DQTOPIA_TRTARGET=\"qdawggen\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/home/bruce/qtopia/qtopia/mkspecs/linux-g++ -I. -I/home/bruce/qtopia/dqt/include -I../../../include -I/home/bruce/qtopia/dqt/include -I.ui/release-shared/ -I.moc/release-shared/ -o .obj/release-shared/main.o main.cpp
g++ -c -pipe -Wall -W -O2 -D_REENTRANT -DQT_NO_QWS_VFB -DQTOPIA_DATA_LINKING -DQTOPIA_TARGET=\"qdawggen\" -DQTOPIA_TRTARGET=\"qdawggen\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/home/bruce/qtopia/qtopia/mkspecs/linux-g++ -I. -I/home/bruce/qtopia/dqt/include -I../../../include -I/home/bruce/qtopia/dqt/include -I.ui/release-shared/ -I.moc/release-shared/ -o .obj/release-shared/qdawg.o ../../libraries/qtopia/qdawg.cpp
g++ -c -pipe -Wall -W -O2 -D_REENTRANT -DQT_NO_QWS_VFB -DQTOPIA_DATA_LINKING -DQTOPIA_TARGET=\"qdawggen\" -DQTOPIA_TRTARGET=\"qdawggen\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/home/bruce/qtopia/qtopia/mkspecs/linux-g++ -I. -I/home/bruce/qtopia/dqt/include -I../../../include -I/home/bruce/qtopia/dqt/include -I.ui/release-shared/ -I.moc/release-shared/ -o .obj/release-shared/qmemoryfile.o ../../libraries/qtopia/qmemoryfile.cpp
g++ -c -pipe -Wall -W -O2 -D_REENTRANT -DQT_NO_QWS_VFB -DQTOPIA_DATA_LINKING -DQTOPIA_TARGET=\"qdawggen\" -DQTOPIA_TRTARGET=\"qdawggen\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/home/bruce/qtopia/qtopia/mkspecs/linux-g++ -I. -I/home/bruce/qtopia/dqt/include -I../../../include -I/home/bruce/qtopia/dqt/include -I.ui/release-shared/ -I.moc/release-shared/ -o .obj/release-shared/global.o global.cpp
g++ -c -pipe -Wall -W -O2 -D_REENTRANT -DQT_NO_QWS_VFB -DQTOPIA_DATA_LINKING -DQTOPIA_TARGET=\"qdawggen\" -DQTOPIA_TRTARGET=\"qdawggen\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/home/bruce/qtopia/qtopia/mkspecs/linux-g++ -I. -I/home/bruce/qtopia/dqt/include -I../../../include -I/home/bruce/qtopia/dqt/include -I.ui/release-shared/ -I.moc/release-shared/ -o .obj/release-shared/qmemoryfile_unix.o ../../libraries/qtopia/qmemoryfile_unix.cpp
../../libraries/qtopia/qmemoryfile_unix.cpp: In member function ‘QMemoryFileData* QMemoryFile::openData(const QString&, int, uint)’:
../../libraries/qtopia/qmemoryfile_unix.cpp:149: warning: format not a string literal and no format arguments
../../libraries/qtopia/qmemoryfile_unix.cpp:187: warning: format not a string literal and no format arguments
../../libraries/qtopia/qmemoryfile_unix.cpp:232: warning: format not a string literal and no format arguments
test -d ../../../bin/ || mkdir -p ../../../bin/
g++ -o ../../../bin/qdawggen .obj/release-shared/main.o .obj/release-shared/qdawg.o .obj/release-shared/qmemoryfile.o .obj/release-shared/global.o .obj/release-shared/qmemoryfile_unix.o -L/home/bruce/qtopia/dqt/lib -L/usr/X11R6/lib -L/home/bruce/qtopia/qtopia/lib -L/home/bruce/qtopia/qt2/lib -lXext -lX11 -lm -lpthread
.obj/release-shared/main.o: In function `usage(char const*)':
main.cpp:(.text+0x15): undefined reference to `qDebug(char const*, ...)'
main.cpp:(.text+0x21): undefined reference to `qDebug(char const*, ...)'
main.cpp:(.text+0x31): undefined reference to `qDebug(char const*, ...)'
.obj/release-shared/main.o: In function `main':
main.cpp:(.text+0x85): undefined reference to `QFile::QFile()'
main.cpp:(.text+0x8d): undefined reference to `QFile::QFile()'
main.cpp:(.text+0xa4): undefined reference to `QString::QString(char const*)'
main.cpp:(.text+0xb6): undefined reference to `QFile::QFile(QString const&)'
main.cpp:(.text+0xca): undefined reference to `QString::shared_null'
main.cpp:(.text+0xd4): undefined reference to `QStringData::deleteSelf()'
main.cpp:(.text+0x11f): undefined reference to `QString::QString(QString const&)'
main.cpp:(.text+0x127): undefined reference to `QString::ascii() const'
main.cpp:(.text+0x140): undefined reference to `QString::shared_null'
main.cpp:(.text+0x14a): undefined reference to `QStringData::deleteSelf()'
main.cpp:(.text+0x1a4): undefined reference to `QString::QString(QString const&)'
main.cpp:(.text+0x1ac): undefined reference to `QString::ascii() const'
main.cpp:(.text+0x1c9): undefined reference to `QString::shared_null'
main.cpp:(.text+0x1d7): undefined reference to `QStringData::deleteSelf()'
main.cpp:(.text+0x1fa): undefined reference to `QString::QString(char const*)'
main.cpp:(.text+0x209): undefined reference to `QFile::setName(QString const&)'
main.cpp:(.text+0x22c): undefined reference to `QString::QString(char const*)'
main.cpp:(.text+0x23e): undefined reference to `QFile::setName(QString const&)'
main.cpp:(.text+0x284): undefined reference to `QString::QString(QString const&)'
main.cpp:(.text+0x28c): undefined reference to `QString::ascii() const'
main.cpp:(.text+0x2a5): undefined reference to `QString::shared_null'
main.cpp:(.text+0x2af): undefined reference to `QStringData::deleteSelf()'
main.cpp:(.text+0x2c6): undefined reference to `QString::QString(QString const&)'
main.cpp:(.text+0x2ce): undefined reference to `QString::latin1() const'
main.cpp:(.text+0x2e5): undefined reference to `QString::QString(QString const&)'
main.cpp:(.text+0x2ed): undefined reference to `QString::latin1() const'
main.cpp:(.text+0x301): undefined reference to `qDebug(char const*, ...)'
main.cpp:(.text+0x315): undefined reference to `QString::shared_null'
main.cpp:(.text+0x31f): undefined reference to `QStringData::deleteSelf()'
main.cpp:(.text+0x333): undefined reference to `QString::shared_null'
main.cpp:(.text+0x33d): undefined reference to `QStringData::deleteSelf()'
main.cpp:(.text+0x35e): undefined reference to `QFile::open(int)'
main.cpp:(.text+0x377): undefined reference to `QString::QString(QString const&)'
main.cpp:(.text+0x37f): undefined reference to `QString::latin1() const'
main.cpp:(.text+0x38f): undefined reference to `qWarning(char const*, ...)'
main.cpp:(.text+0x3a3): undefined reference to `QString::shared_null'
main.cpp:(.text+0x3ad): undefined reference to `QStringData::deleteSelf()'
main.cpp:(.text+0x3cf): undefined reference to `QFile::open(int)'
main.cpp:(.text+0x3e9): undefined reference to `QString::QString(QString const&)'
main.cpp:(.text+0x3f4): undefined reference to `QString::latin1() const'
main.cpp:(.text+0x40b): undefined reference to `QString::QString(QString const&)'
main.cpp:(.text+0x413): undefined reference to `QString::latin1() const'
main.cpp:(.text+0x427): undefined reference to `qDebug(char const*, ...)'
main.cpp:(.text+0x43b): undefined reference to `QString::shared_null'
main.cpp:(.text+0x445): undefined reference to `QStringData::deleteSelf()'
main.cpp:(.text+0x459): undefined reference to `QString::shared_null'
main.cpp:(.text+0x463): undefined reference to `QStringData::deleteSelf()'
main.cpp:(.text+0x49a): undefined reference to `QFile::~QFile()'
main.cpp:(.text+0x4a8): undefined reference to `QFile::~QFile()'
main.cpp:(.text+0x4b3): undefined reference to `QFile::~QFile()'
main.cpp:(.text+0x4d6): undefined reference to `QString::QString(QString const&)'
main.cpp:(.text+0x4de): undefined reference to `QString::latin1() const'
main.cpp:(.text+0x4ee): undefined reference to `qWarning(char const*, ...)'
main.cpp:(.text+0x512): undefined reference to `QFile::~QFile()'
main.cpp:(.text+0x520): undefined reference to `QFile::~QFile()'
main.cpp:(.text+0x52b): undefined reference to `QFile::~QFile()'
.obj/release-shared/main.o: In function `QString::~QString()':
main.cpp:(.text._ZN7QStringD1Ev[QString::~QString()]+0x15): undefined reference to `QString::shared_null'
main.cpp:(.text._ZN7QStringD1Ev[QString::~QString()]+0x20): undefined reference to `QStringData::deleteSelf()'
.obj/release-shared/main.o:(.rodata._ZTV6QGList[vtable for QGList]+0xc): undefined reference to `QGList::clear()'
.obj/release-shared/main.o:(.rodata._ZTV6QGList[vtable for QGList]+0x10): undefined reference to `QGList::~QGList()'
.obj/release-shared/main.o:(.rodata._ZTV6QGList[vtable for QGList]+0x14): undefined reference to `QGList::~QGList()'
.obj/release-shared/main.o:(.rodata._ZTV6QGList[vtable for QGList]+0x18): undefined reference to `QPtrCollection::newItem(void*)'
.obj/release-shared/main.o:(.rodata._ZTV6QGList[vtable for QGList]+0x20): undefined reference to `QGList::compareItems(void*, void*)'
.obj/release-shared/main.o:(.rodata._ZTV6QGList[vtable for QGList]+0x24): undefined reference to `QGList::read(QDataStream&, void*&)'
.obj/release-shared/main.o:(.rodata._ZTV6QGList[vtable for QGList]+0x28): undefined reference to `QGList::write(QDataStream&, void*) const'
.obj/release-shared/main.o:(.rodata._ZTI6QGList[typeinfo for QGList]+0x8): undefined reference to `typeinfo for QPtrCollection'
.obj/release-shared/qdawg.o: In function `QDawg::contains(QString const&) const':
qdawg.cpp:(.text+0x112): undefined reference to `QChar::null'
.obj/release-shared/qdawg.o: In function `QDawg::write(QIODevice*) const':
qdawg.cpp:(.text+0x1a6): undefined reference to `QDataStream::QDataStream(QIODevice*)'
qdawg.cpp:(.text+0x1bf): undefined reference to `QDataStream::writeRawBytes(char const*, unsigned int)'
qdawg.cpp:(.text+0x1d8): undefined reference to `QDataStream::writeBytes(char const*, unsigned int)'
qdawg.cpp:(.text+0x1ea): undefined reference to `QDataStream::~QDataStream()'
qdawg.cpp:(.text+0x20d): undefined reference to `QDataStream::~QDataStream()'
.obj/release-shared/qdawg.o: In function `QDawg::readFile(QString const&)':
qdawg.cpp:(.text+0x9b6): undefined reference to `qDebug(char const*, ...)'
qdawg.cpp:(.text+0xaa5): undefined reference to `qDebug(char const*, ...)'
.obj/release-shared/qdawg.o: In function `QDawg::read(QIODevice*)':
qdawg.cpp:(.text+0x1179): undefined reference to `QDataStream::QDataStream(QIODevice*)'
qdawg.cpp:(.text+0x1193): undefined reference to `QDataStream::readRawBytes(char*, unsigned int)'
qdawg.cpp:(.text+0x11c0): undefined reference to `qDebug(char const*, ...)'
qdawg.cpp:(.text+0x11d9): undefined reference to `QDataStream::readBytes(char*&, unsigned int&)'
qdawg.cpp:(.text+0x129b): undefined reference to `QDataStream::~QDataStream()'
qdawg.cpp:(.text+0x1300): undefined reference to `qDebug(char const*, ...)'
qdawg.cpp:(.text+0x1319): undefined reference to `QDataStream::readBytes(char*&, unsigned int&)'
qdawg.cpp:(.text+0x1374): undefined reference to `QDataStream::~QDataStream()'
.obj/release-shared/qdawg.o: In function `QDawg::allWords() const':
qdawg.cpp:(.text+0x13bf): undefined reference to `QString::shared_null'
qdawg.cpp:(.text+0x13fe): undefined reference to `QString::QString(char const*)'
qdawg.cpp:(.text+0x1476): undefined reference to `QString::subat(unsigned int)'
qdawg.cpp:(.text+0x1516): undefined reference to `QString::QString(QString const&)'
qdawg.cpp:(.text+0x15a1): undefined reference to `QString::subat(unsigned int)'
qdawg.cpp:(.text+0x1641): undefined reference to `QString::QString(QString const&)'
qdawg.cpp:(.text+0x1682): undefined reference to `QString::shared_null'
qdawg.cpp:(.text+0x1690): undefined reference to `QStringData::deleteSelf()'
qdawg.cpp:(.text+0x16b4): undefined reference to `QString::shared_null'
qdawg.cpp:(.text+0x16c2): undefined reference to `QStringData::deleteSelf()'
qdawg.cpp:(.text+0x16f0): undefined reference to `QString::shared_null'
qdawg.cpp:(.text+0x16fa): undefined reference to `QStringData::deleteSelf()'
qdawg.cpp:(.text+0x170c): undefined reference to `QString::makeSharedNull()'
.obj/release-shared/qdawg.o: In function `QTrie::distributeKeys(QIntDict >&)':
qdawg.cpp:(.text+0x1a04): undefined reference to `QGDict::look_int(long, void*, int)'
qdawg.cpp:(.text+0x1bf1): undefined reference to `QGDict::look_int(long, void*, int)'
.obj/release-shared/qdawg.o: In function `QTrie::clubLeader(QIntDict >&)':
qdawg.cpp:(.text+0x2a15): undefined reference to `QGDict::look_int(long, void*, int)'
qdawg.cpp:(.text+0x2bae): undefined reference to `QGDict::look_int(long, void*, int)'
.obj/release-shared/qdawg.o: In function `QTrie::insertWord(QString const&, unsigned int)':
qdawg.cpp:(.text+0x3483): undefined reference to `QChar::null'
.obj/release-shared/qdawg.o: In function `QDawg::createFromWords(QStringList const&)':
qdawg.cpp:(.text+0x3563): undefined reference to `QString::utf8() const'
qdawg.cpp:(.text+0x3575): undefined reference to `QString::QString(QMemArray const&)'
qdawg.cpp:(.text+0x357d): undefined reference to `QCString::~QCString()'
qdawg.cpp:(.text+0x35a8): undefined reference to `QString::shared_null'
qdawg.cpp:(.text+0x35b2): undefined reference to `QStringData::deleteSelf()'
qdawg.cpp:(.text+0x3607): undefined reference to `QCString::~QCString()'
.obj/release-shared/qdawg.o: In function `QDawg::createFromWords(QIODevice*)':
qdawg.cpp:(.text+0x367e): undefined reference to `QTextStream::QTextStream(QIODevice*)'
qdawg.cpp:(.text+0x36ab): undefined reference to `QTextStream::readLine()'
qdawg.cpp:(.text+0x36d6): undefined reference to `QString::shared_null'
qdawg.cpp:(.text+0x36e0): undefined reference to `QStringData::deleteSelf()'
qdawg.cpp:(.text+0x3712): undefined reference to `QTextStream::~QTextStream()'
qdawg.cpp:(.text+0x3756): undefined reference to `QTextStream::~QTextStream()'
.obj/release-shared/qdawg.o: In function `QValueListPrivate::insert(QValueListIterator, QString const&)':
qdawg.cpp:(.text._ZN17QValueListPrivateI7QStringE6insertE18QValueListIteratorIS0_ERKS0_[QValueListPrivate::insert(QValueListIterator, QString const&)]+0x31): undefined reference to `QString::QString(QString const&)'
.obj/release-shared/qdawg.o: In function `QValueList::detachInternal()':
qdawg.cpp:(.text._ZN10QValueListI7QStringE14detachInternalEv[QValueList::detachInternal()]+0x39): undefined reference to `QString::shared_null'
qdawg.cpp:(.text._ZN10QValueListI7QStringE14detachInternalEv[QValueList::detachInternal()]+0xa4): undefined reference to `QString::makeSharedNull()'
.obj/release-shared/qdawg.o: In function `QIntDict >::clear()':
qdawg.cpp:(.text._ZN8QIntDictI10QValueListIP5QTrieEE5clearEv[QIntDict >::clear()]+0x5): undefined reference to `QGDict::clear()'
.obj/release-shared/qdawg.o: In function `QIntDict >::~QIntDict()':
qdawg.cpp:(.text._ZN8QIntDictI10QValueListIP5QTrieEED0Ev[QIntDict >::~QIntDict()]+0x19): undefined reference to `QGDict::clear()'
qdawg.cpp:(.text._ZN8QIntDictI10QValueListIP5QTrieEED0Ev[QIntDict >::~QIntDict()]+0x21): undefined reference to `QGDict::~QGDict()'
qdawg.cpp:(.text._ZN8QIntDictI10QValueListIP5QTrieEED0Ev[QIntDict >::~QIntDict()]+0x3c): undefined reference to `QGDict::~QGDict()'
.obj/release-shared/qdawg.o: In function `QIntDict >::~QIntDict()':
qdawg.cpp:(.text._ZN8QIntDictI10QValueListIP5QTrieEED1Ev[QIntDict >::~QIntDict()]+0x19): undefined reference to `QGDict::clear()'
qdawg.cpp:(.text._ZN8QIntDictI10QValueListIP5QTrieEED1Ev[QIntDict >::~QIntDict()]+0x34): undefined reference to `QGDict::~QGDict()'
qdawg.cpp:(.text._ZN8QIntDictI10QValueListIP5QTrieEED1Ev[QIntDict >::~QIntDict()]+0x2a): undefined reference to `QGDict::~QGDict()'
.obj/release-shared/qdawg.o: In function `QDawgPrivate::appendAllWords(QStringList&, int, QString) const':
qdawg.cpp:(.text._ZNK12QDawgPrivate14appendAllWordsER11QStringListi7QString[QDawgPrivate::appendAllWords(QStringList&, int, QString) const]+0x81): undefined reference to `QString::subat(unsigned int)'
qdawg.cpp:(.text._ZNK12QDawgPrivate14appendAllWordsER11QStringListi7QString[QDawgPrivate::appendAllWords(QStringList&, int, QString) const]+0x125): undefined reference to `QString::QString(QString const&)'
qdawg.cpp:(.text._ZNK12QDawgPrivate14appendAllWordsER11QStringListi7QString[QDawgPrivate::appendAllWords(QStringList&, int, QString) const]+0x1af): undefined reference to `QString::subat(unsigned int)'
qdawg.cpp:(.text._ZNK12QDawgPrivate14appendAllWordsER11QStringListi7QString[QDawgPrivate::appendAllWords(QStringList&, int, QString) const]+0x24f): undefined reference to `QString::QString(QString const&)'
qdawg.cpp:(.text._ZNK12QDawgPrivate14appendAllWordsER11QStringListi7QString[QDawgPrivate::appendAllWords(QStringList&, int, QString) const]+0x290): undefined reference to `QString::shared_null'
qdawg.cpp:(.text._ZNK12QDawgPrivate14appendAllWordsER11QStringListi7QString[QDawgPrivate::appendAllWords(QStringList&, int, QString) const]+0x29e): undefined reference to `QStringData::deleteSelf()'
qdawg.cpp:(.text._ZNK12QDawgPrivate14appendAllWordsER11QStringListi7QString[QDawgPrivate::appendAllWords(QStringList&, int, QString) const]+0x2cc): undefined reference to `QString::shared_null'
qdawg.cpp:(.text._ZNK12QDawgPrivate14appendAllWordsER11QStringListi7QString[QDawgPrivate::appendAllWords(QStringList&, int, QString) const]+0x2da): undefined reference to `QStringData::deleteSelf()'
.obj/release-shared/qdawg.o: In function `QDawgPrivate::appendToArray(QTrie*)':
qdawg.cpp:(.text._ZN12QDawgPrivate13appendToArrayEP5QTrie[QDawgPrivate::appendToArray(QTrie*)]+0x293): undefined reference to `qWarning(char const*, ...)'
qdawg.cpp:(.text._ZN12QDawgPrivate13appendToArrayEP5QTrie[QDawgPrivate::appendToArray(QTrie*)]+0x545): undefined reference to `qWarning(char const*, ...)'
qdawg.cpp:(.text._ZN12QDawgPrivate13appendToArrayEP5QTrie[QDawgPrivate::appendToArray(QTrie*)]+0x7fb): undefined reference to `qWarning(char const*, ...)'
qdawg.cpp:(.text._ZN12QDawgPrivate13appendToArrayEP5QTrie[QDawgPrivate::appendToArray(QTrie*)]+0xaa5): undefined reference to `qWarning(char const*, ...)'
qdawg.cpp:(.text._ZN12QDawgPrivate13appendToArrayEP5QTrie[QDawgPrivate::appendToArray(QTrie*)]+0xd15): undefined reference to `qWarning(char const*, ...)'
.obj/release-shared/qdawg.o:qdawg.cpp:(.text._ZN12QDawgPrivate13appendToArrayEP5QTrie[QDawgPrivate::appendToArray(QTrie*)]+0xf6e): more undefined references to `qWarning(char const*, ...)' follow
.obj/release-shared/qdawg.o: In function `QDawgPrivate::QDawgPrivate(QTrie*)':
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0x3c): undefined reference to `QGDict::QGDict(unsigned int, QGDict::KeyType, bool, bool)'
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0x8c): undefined reference to `qWarning(char const*, ...)'
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0x134): undefined reference to `qWarning(char const*, ...)'
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0x146): undefined reference to `QGDictIterator::QGDictIterator(QGDict const&)'
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0x396): undefined reference to `QGDictIterator::operator++()'
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0x3ac): undefined reference to `QGDictIterator::~QGDictIterator()'
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0x3be): undefined reference to `QGDict::clear()'
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0x3c9): undefined reference to `QGDict::~QGDict()'
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0x3e9): undefined reference to `QGDictIterator::~QGDictIterator()'
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0x65b): undefined reference to `qWarning(char const*, ...)'
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0x682): undefined reference to `QGDict::~QGDict()'
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0x930): undefined reference to `qWarning(char const*, ...)'
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0xbf6): undefined reference to `qWarning(char const*, ...)'
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0xed0): undefined reference to `qWarning(char const*, ...)'
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0x1186): undefined reference to `qWarning(char const*, ...)'
qdawg.cpp:(.text._ZN12QDawgPrivateC1EP5QTrie[QDawgPrivate::QDawgPrivate(QTrie*)]+0x142f): undefined reference to `qWarning(char const*, ...)'
.obj/release-shared/qdawg.o:(.rodata._ZTV8QIntDictI10QValueListIP5QTrieEE[vtable for QIntDict >]+0x18): undefined reference to `QPtrCollection::newItem(void*)'
.obj/release-shared/qdawg.o:(.rodata._ZTV8QIntDictI10QValueListIP5QTrieEE[vtable for QIntDict >]+0x20): undefined reference to `QGDict::read(QDataStream&, void*&)'
.obj/release-shared/qdawg.o:(.rodata._ZTV8QIntDictI10QValueListIP5QTrieEE[vtable for QIntDict >]+0x24): undefined reference to `QGDict::write(QDataStream&, void*) const'
.obj/release-shared/qdawg.o:(.rodata._ZTI8QIntDictI10QValueListIP5QTrieEE[typeinfo for QIntDict >]+0x8): undefined reference to `typeinfo for QGDict'
.obj/release-shared/qmemoryfile.o: In function `QMemoryFile::QMemoryFile(QString const&, int, unsigned int)':
qmemoryfile.cpp:(.text+0x5c): undefined reference to `QString::latin1() const'
qmemoryfile.cpp:(.text+0x6c): undefined reference to `qDebug(char const*, ...)'
.obj/release-shared/qmemoryfile.o: In function `QMemoryFile::QMemoryFile(QString const&, int, unsigned int)':
qmemoryfile.cpp:(.text+0xdc): undefined reference to `QString::latin1() const'
qmemoryfile.cpp:(.text+0xec): undefined reference to `qDebug(char const*, ...)'
.obj/release-shared/global.o: In function `Global::tempDir()':
global.cpp:(.text+0x7): undefined reference to `QString::shared_null'
global.cpp:(.text+0x29): undefined reference to `QString::operator=(char const*)'
global.cpp:(.text+0x41): undefined reference to `QString::makeSharedNull()'
global.cpp:(.text+0x58): undefined reference to `QString::shared_null'
global.cpp:(.text+0x62): undefined reference to `QStringData::deleteSelf()'
.obj/release-shared/qmemoryfile_unix.o: In function `QMemoryFile::openData(QString const&, int, unsigned int)':
qmemoryfile_unix.cpp:(.text+0x242): undefined reference to `QChar::null'
qmemoryfile_unix.cpp:(.text+0x2a3): undefined reference to `QString::local8Bit() const'
qmemoryfile_unix.cpp:(.text+0x2c6): undefined reference to `QCString::~QCString()'
qmemoryfile_unix.cpp:(.text+0x365): undefined reference to `QString::latin1() const'
qmemoryfile_unix.cpp:(.text+0x37c): undefined reference to `qDebug(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x3a6): undefined reference to `QString::local8Bit() const'
qmemoryfile_unix.cpp:(.text+0x3c9): undefined reference to `QCString::~QCString()'
qmemoryfile_unix.cpp:(.text+0x3fb): undefined reference to `qWarning(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x439): undefined reference to `QString::latin1() const'
qmemoryfile_unix.cpp:(.text+0x449): undefined reference to `qWarning(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x47e): undefined reference to `QString::mid(unsigned int, unsigned int) const'
qmemoryfile_unix.cpp:(.text+0x4a1): undefined reference to `QString::operator+=(QString const&)'
qmemoryfile_unix.cpp:(.text+0x4b1): undefined reference to `QString::operator+=(char const*)'
qmemoryfile_unix.cpp:(.text+0x4bc): undefined reference to `QString::latin1() const'
qmemoryfile_unix.cpp:(.text+0x506): undefined reference to `qDebug(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x5e8): undefined reference to `QString::latin1() const'
qmemoryfile_unix.cpp:(.text+0x609): undefined reference to `qDebug(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x647): undefined reference to `QString::local8Bit() const'
qmemoryfile_unix.cpp:(.text+0x672): undefined reference to `QCString::~QCString()'
qmemoryfile_unix.cpp:(.text+0x6bf): undefined reference to `QString::QString(char const*)'
qmemoryfile_unix.cpp:(.text+0x6dd): undefined reference to `QString::ascii() const'
qmemoryfile_unix.cpp:(.text+0x6e5): undefined reference to `qWarning(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x704): undefined reference to `qWarning(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x717): undefined reference to `QString::latin1() const'
qmemoryfile_unix.cpp:(.text+0x75d): undefined reference to `QString::QString(char const*)'
qmemoryfile_unix.cpp:(.text+0x77b): undefined reference to `QString::ascii() const'
qmemoryfile_unix.cpp:(.text+0x783): undefined reference to `qWarning(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x79f): undefined reference to `qWarning(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x81d): undefined reference to `qWarning(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x830): undefined reference to `qDebug(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x897): undefined reference to `QString::latin1() const'
qmemoryfile_unix.cpp:(.text+0x8a7): undefined reference to `qDebug(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x8cd): undefined reference to `qDebug(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x8fb): undefined reference to `QString::QString(char const*)'
qmemoryfile_unix.cpp:(.text+0x919): undefined reference to `QString::ascii() const'
qmemoryfile_unix.cpp:(.text+0x921): undefined reference to `qWarning(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x942): undefined reference to `QCString::~QCString()'
.obj/release-shared/qmemoryfile_unix.o: In function `QMemoryFileData::~QMemoryFileData()':
qmemoryfile_unix.cpp:(.text+0x125): undefined reference to `qDebug(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x13d): undefined reference to `qDebug(char const*, ...)'
.obj/release-shared/qmemoryfile_unix.o: In function `QMemoryFileData::~QMemoryFileData()':
qmemoryfile_unix.cpp:(.text+0x205): undefined reference to `qDebug(char const*, ...)'
qmemoryfile_unix.cpp:(.text+0x21d): undefined reference to `qDebug(char const*, ...)'
.obj/release-shared/qmemoryfile_unix.o: In function `operator+(QString const&, char const*)':
qmemoryfile_unix.cpp:(.text._ZplRK7QStringPKc[operator+(QString const&, char const*)]+0x20): undefined reference to `QString::QString(QString const&)'
qmemoryfile_unix.cpp:(.text._ZplRK7QStringPKc[operator+(QString const&, char const*)]+0x37): undefined reference to `QString::fromAscii(char const*, int)'
qmemoryfile_unix.cpp:(.text._ZplRK7QStringPKc[operator+(QString const&, char const*)]+0x46): undefined reference to `QString::operator+=(QString const&)'
qmemoryfile_unix.cpp:(.text._ZplRK7QStringPKc[operator+(QString const&, char const*)]+0x5a): undefined reference to `QString::shared_null'
qmemoryfile_unix.cpp:(.text._ZplRK7QStringPKc[operator+(QString const&, char const*)]+0x64): undefined reference to `QStringData::deleteSelf()'
collect2: ld returned 1 exit status
make[6]: *** [../../../bin/qdawggen] Error 1
make[6]: Leaving directory `/home/bruce/qtopia/qtopia/src/tools/qdawggen'
make[5]: *** [all] Error 2
make[5]: Leaving directory `/home/bruce/qtopia/qtopia/src/tools/qdawggen'
make[4]: *** [sub-tools-qdawggen] Error 2
make[4]: Leaving directory `/home/bruce/qtopia/qtopia/src'
make[3]: *** [sub-src-components_pro] Error 2
make[3]: Leaving directory `/home/bruce/qtopia/qtopia/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/bruce/qtopia/qtopia/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/bruce/qtopia/qtopia'
***********************************************************************
*
* ERROR: Building Qtopia has failed.
*
* Please search the make output for any error messages.
*
* Hint: If the configuration has changed since the last successfull
* build consider using make clean to ensure that all binaries
* are rebuilt using the new configuration.
*
* For more information about the build process please use a browser
* and go to the getting started section in:
* /home/bruce/qtopia/qtopia/doc/html/index.html
*
***********************************************************************
bruce@JTACT-ubuntu:~/qtopia$
原因:
由于将qtopia-free-2.2.0文件夹名改变成qtopia引起。是否可以是其它原因, 由于时间关系, 有兴趣的朋友可以自己测试。
解决办法:
将文件夹名重新改回到qtopia-free-2.2.0问题便可以解决。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/96896/showart_2026647.html |
|