Can't compile QT / win32 application

Thomas Moore garavondik at yahoo.com
Fri Aug 6 08:25:49 CEST 2004


Just to make sure this is out of the way, QTDIR is
defined, and so are all the library paths and
everything...

Furthermore, I downloaded the binutils and the gcc off
of the sourceforge downloads page (but the different
gcc version seems no different than the one that comes
with cygwin as far as errors thrown goes)

Basically I'm just trying to compile tutorial 1 of the
Qt tutorials, i've got my new project, and my Makefile
all ready to go (both created by qmake) and I type
make and get:

g++-2
-Wl,--enable-auto-import,--enable-runtime-pseudo-reloc
-o test bleh.o   -L/usr/local/qt/lib -L/usr/X11R6/lib
-lqt-mt -lXext -lX11 -lpthread 
bleh.o(.text+0x17):bleh.cpp: undefined reference to
`__gxx_personality_sj0'
bleh.o(.text+0x60):bleh.cpp: undefined reference to
`_Unwind_SjLj_Register'
bleh.o(.text+0x89):bleh.cpp: undefined reference to
`QApplication::QApplication(int&, char**)'
bleh.o(.text+0xaa):bleh.cpp: undefined reference to
`QString::QString(char const*)'
bleh.o(.text+0xdd):bleh.cpp: undefined reference to
`QPushButton::QPushButton(QString const&, QWidget*,
char const*)'
bleh.o(.text+0xf2):bleh.cpp: undefined reference to
`QString::shared_null'
bleh.o(.text+0x107):bleh.cpp: undefined reference to
`QStringData::deleteSelf()'
bleh.o(.text+0x135):bleh.cpp: undefined reference to
`QPushButton::resize(int, int)'
bleh.o(.text+0x14a):bleh.cpp: undefined reference to
`QApplication::setMainWidget(QWidget*)'
bleh.o(.text+0x158):bleh.cpp: undefined reference to
`QWidget::show()'
bleh.o(.text+0x163):bleh.cpp: undefined reference to
`QApplication::exec()'
bleh.o(.text+0x182):bleh.cpp: undefined reference to
`QPushButton::~QPushButton()'
bleh.o(.text+0x198):bleh.cpp: undefined reference to
`QApplication::~QApplication()'
bleh.o(.text+0x1a6):bleh.cpp: undefined reference to
`_Unwind_SjLj_Unregister'
bleh.o(.text+0x1d5):bleh.cpp: undefined reference to
`QString::shared_null'
bleh.o(.text+0x1e7):bleh.cpp: undefined reference to
`QStringData::deleteSelf()'
bleh.o(.text+0x20f):bleh.cpp: undefined reference to
`QApplication::~QApplication()'
bleh.o(.text+0x228):bleh.cpp: undefined reference to
`_Unwind_SjLj_Resume'
bleh.o(.text+0x265):bleh.cpp: undefined reference to
`QPushButton::~QPushButton()'
bleh.o(.rdata$_ZTV6QGList+0xc):bleh.cpp: undefined
reference to `QGList::clear()'
bleh.o(.rdata$_ZTV6QGList+0x10):bleh.cpp: undefined
reference to `QGList::~QGList()'
bleh.o(.rdata$_ZTV6QGList+0x14):bleh.cpp: undefined
reference to `QGList::~QGList()'
bleh.o(.rdata$_ZTV6QGList+0x18):bleh.cpp: undefined
reference to `QPtrCollection::newItem(void*)'
bleh.o(.rdata$_ZTV6QGList+0x1c):bleh.cpp: undefined
reference to `__cxa_pure_virtual'
bleh.o(.rdata$_ZTV6QGList+0x20):bleh.cpp: undefined
reference to `QGList::compareItems(void*, void*)'
bleh.o(.rdata$_ZTV6QGList+0x24):bleh.cpp: undefined
reference to `QGList::read(QDataStream&, void*&)'
bleh.o(.rdata$_ZTV6QGList+0x28):bleh.cpp: undefined
reference to `QGList::write(QDataStream&, void*)
const'
bleh.o(.rdata$_ZTI6QGList+0x0):bleh.cpp: undefined
reference to `vtable for
__cxxabiv1::__si_class_type_info'
bleh.o(.rdata$_ZTI14QPtrCollection+0x0):bleh.cpp:
undefined reference to `vtable for
__cxxabiv1::__class_type_info'
collect2: ld returned 1 exit status
make: *** [test] Error 1

Any ideas here?

-Thomas






		
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail


More information about the kde-cygwin mailing list