trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: December 2011

Re: [trinity-devel] Autotools package builds

From: /dev/ammo42 <mickeytintincolle@...>
Date: Fri, 16 Dec 2011 15:18:27 +0100
On Fri, 16 Dec 2011 14:56:18 +0100
Laurent Dard <f.couperin@...> wrote:

> Le 15/12/2011 01:06, Baho Utot a écrit :
> > kmixapplet.cpp:(.text+0xb98): undefined reference to
> > `QString::shared_null' kmixapplet.cpp:(.text+0xba4): undefined
> > reference to `QStringData::deleteSelf()'
> > kmixapplet.cpp:(.text+0xbe0): undefined reference to 
> > `QVBoxLayout::QVBoxLayout(QWidget*, int, int, char const*)'
> > kmixapplet.cpp:(.text+0xc32): undefined reference to 
> > `QBoxLayout::addWidget(QWidget*, int, int)'
> 
> QString, QWidget...
> 
> What I don't understand is that kmix/kmixapplet.cpp contains
> TQString, TQWidget...
> 
> Are you building the 3.5.13 version?
tqt.h contains #defines which are interpreted by the preprocessor, so
for example for TQString, the tqt.h file contains the
#define TQString QString
so the compiler (which is cc1plus) has QString in its input (and not
TQString).