[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-cygwin
Subject: compiling tuxcards
From: Andrew Schulman <andrex () alumni ! utexas ! net>
Date: 2005-04-15 14:40:43
Message-ID: MPG.1cc99c77bbbdb8a9896fd () localhost
[Download RAW message or body]
I'm trying to build tuxcards 1.2
(http://www.tuxcards.de/requirements.html) from source, using Cygwin +
QT 3.2. QT is installed in /opt/qt/3.2. In my environment I have
QTDIR=/opt/qt/3.2
QT_LIBRARY_PATH=/opt/qt/3.2/lib
QMAKESPEC=cygwin-g++
and PATH includes $QTDIR/bin. From the QT sources, I imported
mkspec/cygwin-g++ and put it into $QTDIR.
With this setup, 'qmake tuxcards.pro' works fine, and make also runs
fine until the very last command:
g++ -Wl,--enable-runtime-pseudo-reloc -Wl,--
script,/opt/qt/3.2/mkspecs/cygwin-g++/i386pe.x-no-rdata -o tuxcards
output/bin/cactus.o output/bin/informationformat.o
output/bin/CInformationElement.o output/bin/CTreeInformationElement.o
output/bin/CInformationCollection.o
output/bin/CInformationElementHistory.o output/bin/converter.o
output/bin/Path.o output/bin/htmlwriter.o output/bin/xmlpersister.o
output/bin/BookmarkButton.o output/bin/CCactusBar.o
output/bin/cactusshoot.o output/bin/cactustools.o
output/bin/imagemanager.o output/bin/CColorBar.o
output/bin/CSingleEntryView.o output/bin/CEncryptedEntryView.o
output/bin/editor.o output/bin/RecentFileList.o
output/bin/ExpiredElementsDialog.o output/bin/iconselector.o
output/bin/iconselectordialog.o output/bin/optionsdialog.o
output/bin/CPropertyDialog.o output/bin/searchdialog.o
output/bin/searchlistitem.o output/bin/searchposition.o
output/bin/CPasswdDialog.o output/bin/mainwindow.o output/bin/CTree.o
output/bin/CTreeElement.o output/bin/BlowFish.o output/bin/MD5.o
output/bin/StringCrypter.o output/bin/CBase64Coder.o
output/bin/configgroup.o output/bin/configparser.o output/bin/strings.o
output/bin/integers.o output/bin/CIconManager.o output/bin/main.o
output/bin/persister.o output/bin/CTuxCardsConfiguration.o
output/bin/fontsettings.o output/bin/commandlineoptions.o
output/bin/ExpiredElementsDialogInterface.o output/bin/IPropertyDialog.o
output/bin/IOptionsDialog.o output/bin/IPasswdDialog.o
output/bin/moc_cactus.o output/bin/moc_CInformationElement.o
output/bin/moc_CInformationCollection.o output/bin/moc_BookmarkButton.o
output/bin/moc_CSingleEntryView.o output/bin/moc_CEncryptedEntryView.o
output/bin/moc_editor.o output/bin/moc_RecentFileList.o
output/bin/moc_ExpiredElementsDialog.o output/bin/moc_iconselector.o
output/bin/moc_iconselectordialog.o output/bin/moc_optionsdialog.o
output/bin/moc_CPropertyDialog.o output/bin/moc_searchdialog.o
output/bin/moc_CPasswdDialog.o output/bin/moc_mainwindow.o
output/bin/moc_CTree.o output/bin/moc_CTreeElement.o
output/bin/moc_ExpiredElementsDialogInterface.o
output/bin/moc_IPropertyDialog.o output/bin/moc_IOptionsDialog.o
output/bin/moc_IPasswdDialog.o -L/opt/qt/3.2/lib -L/usr/X11R6/lib -lqt-
mt -lXext -lX11 -lpthread
This command fails with a few thousand undefined references. Just to
give you a flavor, the first two are:
output/bin/cactus.o(.text+0x52):cactus.cpp: undefined reference to
`QObject::QObject[not-in-charge](QObject*, char const*)'
output/bin/cactus.o(.text+0x7b):cactus.cpp: undefined reference to
`QString::shared_null'
Obviously I'm missing some import library here. What is it? Any help
would be greatly appreciated.
Thanks,
Andrew.
--
To reply by email, replace "deadspam.com" by "alumni.utexas.net"
_______________________________________________
kde-cygwin mailing list
kde-cygwin@kde.org
https://mail.kde.org/mailman/listinfo/kde-cygwin
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic