[Pluto-help] Compilazione con errori

Stefano Callegari omnilux.lighting a tiscalinet.it
Gio 4 Apr 2002 22:18:41 CEST


Sto compilando un programma per la lettura e conversione di dwg in dxf e
viceversa ma mi ritorna un errore.

Dalla praticamente inesistente documentazione vengono richieste le qt 2.3
che ho prontamente installato.

Mi ritrovo perņ in /usr/lib/ due dir:

a) qt con le qt 1.4X
b) qt-2.3.1 (e relativo link qt2) con le nuove qt.

A questo punto eseguo il configure, dalla dir dei sorgenti, indicando la
posizione delle qt 2.3.1 con

./configure --with-qt-dir=/usr/lib/qt2

e tutto procede bene indicandomi i corretti path per le lib e include delle
qt.

Il problema ce l'ho con make:

[cut]
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt2/include
-I/usr/X11R6/include
 -O2 -Wall -c 3Dview.moc.cpp
3Dview.moc.cpp:45: new declaration tatic void
LX_3DViewDialog::staticMetaObject()'
3Dview.h:48: ambiguates old declaration tatic class QMetaObject *
LX_3DViewDialog::staticMetaObject()'
3Dview.moc.cpp: In function oid
__static_initialization_and_destruction_0(int, int)':
3Dview.moc.cpp:29: no matching function for call to
MetaObjectInit::QMetaObjectInit (QMetaObject * (*)())'
/usr/lib/qt2/include/qmetaobject.h:259: candidates are:
QMetaObjectInit::QMetaObjectInit(void (*)())
/usr/lib/qt2/include/qmetaobject.h:261:
QMetaObjectInit::QMetaObjectInit(const QMetaObjectInit &)
make[3]: *** [3Dview.moc.o] Error 1

Qualcuno ci capisce qualcosa?

Grazie
-- 
Stefano Callegari <omnilux.lighting a tiscali.it>
Omnilux Srl
Via Frassanedo, 2
I 35020 Villatora di Saonara (PD)
+39 049 8792281




More information about the pluto-help mailing list