[Ipe-discuss] Problem building Ipe 6pre23 with Qt 3.3.3

Kostas Oikonomou k.oikonomou at att.net
Tue Mar 8 15:39:57 CET 2005


Hello,

I decided to update my Qt to 3.3.3 from 3.2.1, and now I don't seem to be  
able to build
Ipe any more.  The build fails in src/ipetipe like this:

make[1]: Entering directory `/home/build/ipe-6.0pre23/src/ipetoipe'
g++ -c -Wall -W -O2 -D_REENTRANT  -DQT_NO_ASCII_CAST -DQT_NO_DEBUG  
-DQT_THREAD_SUPPORT -I/opt/csw/mkspecs/solaris-g++ -I. -I/opt/csw/include  
-I/opt/csw/include/freetype2 -I/opt/csw/include -I../include -I../ipemodel  
-I/opt/csw/include -o ../../build/obj/ipetoipe/ipetoipe.o ipetoipe.cpp
test -d ../../build/bin/ || mkdir -p ../../build/bin/
g++ -Wl,-R,/opt/csw/lib -o ../../build/bin/ipetoipe  
../../build/obj/ipetoipe/ipetoipe.o    -L/opt/csw/lib -L/usr/openwin/lib  
-L/opt/csw/lib -L/opt/csw/lib -L../../build/lib -lipemodel -lipe -lqt-mt  
-lXext -lX11 -lresolv -lsocket -lnsl -lpthread
Undefined			first referenced
  symbol  			    in file
QStringData::deleteSelf()           ../../build/obj/ipetoipe/ipetoipe.o
operator<<(QDataStream&, QString  
const&)../../build/lib/libipemodel.a(ipeprefs.o)
QMetaObject::new_metaobject(char const*, QMetaObject*, QMetaData const*,  
int, QMetaData const*, int, QMetaProperty const*, int, QMetaEnum const*,  
int, QClassInfo const*, int)../../build/lib/libipemodel.a(moc_ipeprefs.o)
QCString::~QCString()               ../../build/obj/ipetoipe/ipetoipe.o
QMetaObjectCleanUp::~QMetaObjectCleanUp()../../build/lib/libipemodel.a(moc_ipeprefs.o)
QObject::staticMetaObject()          
../../build/lib/libipemodel.a(moc_ipeprefs.o)

(More error messages omitted.)


I don't understand enough about Qt to figure out what is happening.
Any help would be appreciated.

					Kostas



More information about the Ipe-discuss mailing list