Hi all,

I've programmed a plugin in QT 4.3.4, and I'm interested in migrating it to the 
4.4.2 version. The reason is that I just can't add it scroll behaviour, and in 
the newer version I can add a QScrollArea through QT Designer.

So, I've compiled ParaView 3.4 (Production Version) pointing to QT 4.2 and, 
despite the "COMPATIBILITY NOT OFFICIALLY ASSURED"-like messages, I was able to 
complete the building process, and got a working version of ParaView 3.4 with 
QT 4.4.2.

Now, I want to get my plugin to work with the new QT version. I've "cmaked" it 
pointing to QT 4.4.2, and when I try to compile it, I'm getting messages like:

Error    1    error LNK2019: unresolved external symbol "__declspec(dllimport) 
public: bool __thiscall QBasicAtomicInt::ref(void)" ([EMAIL 
PROTECTED]@@QAE_NXZ) referenced in function "public: __thiscall QList<class 
QObject *>::QList<class QObject *>(void)" ([EMAIL PROTECTED]@@@@[EMAIL 
PROTECTED])    EdgeCFDPluginPluginImplementation.obj    

Error    2    error LNK2019: unresolved external symbol "__declspec(dllimport) 
public: bool __thiscall QBasicAtomicInt::deref(void)" ([EMAIL 
PROTECTED]@@QAE_NXZ) referenced in function "public: __thiscall QList<class 
QObject *>::~QList<class QObject *>(void)" ([EMAIL PROTECTED]@@@@[EMAIL 
PROTECTED])    EdgeCFDPluginPluginImplementation.obj    

Error    3    error LNK2019: unresolved external symbol "__declspec(dllimport) 
public: bool __thiscall QBasicAtomicInt::operator!=(int)const " 
(__imp_??9QBasicAtomicInt@@[EMAIL PROTECTED]) referenced in function "public: 
void __thiscall QList<class QObject *>::detach(void)" ([EMAIL 
PROTECTED]@PAVQObject@@@@QAEXXZ)    EdgeCFDPluginPluginImplementation.obj    

Error    4    error LNK2019: unresolved external symbol "__declspec(dllimport) 
public: bool __thiscall QBasicAtomicInt::operator==(int)const " 
(__imp_??8QBasicAtomicInt@@[EMAIL PROTECTED]) referenced in function "private: 
void __thiscall QList<class QObject *>::free(struct QListData::Data *)" ([EMAIL 
PROTECTED]@PAVQObject@@@@[EMAIL PROTECTED]@@@Z)    
EdgeCFDPluginPluginImplementation.obj    

All messages with the "QBasicAtomicInt" stuff ! 

Does anybody know how can I solve this problem ?

Thanks all,
Rafael March.





      
_______________________________________________
ParaView mailing list
[email protected]
http://www.paraview.org/mailman/listinfo/paraview

Reply via email to