On Fri, Sep 4, 2009 at 4:52 PM, Utkarsh Ayachit<utkarsh.ayac...@kitware.com> wrote: > Looks like Qt help module was not found by CMake at all. Look under > C:/Qtvcpp/4.5.2/lib/ is there a QtHelp4.lib, QtHelp4d.lib etc?
Nope. Nothing like that at all. When I started out with the binary Qt, the lib directory contains libQtHelp4.a and libQtHelpd4.a. Likewise for the Qt I built from source using MinGW. There is no actual .lib file or DLL, but at least there's a hint of the help module. I will work on repairing my Qt installation and let you know how things go. Thanks for your careful sleuthing so far. Zak > On Fri, Sep 4, 2009 at 4:46 PM, Zak Burke<zak.bu...@gmail.com> wrote: >> On Fri, Sep 4, 2009 at 4:12 PM, Utkarsh >> Ayachit<utkarsh.ayac...@kitware.com> wrote: >>> Are you sure you Qt installation does have the help subsystem >>> installed correctly? >> >> I think so, but how can I be certain? The contents of Qt's >> include/QtHelp directory are attached. >> >> That's part of why I asked about how folks have built their Qt >> installations. Maybe CuteBuilder ignores something ParaView requires? >> >>> Can you post your CMakeCache.txt? >> >> Attached. Thanks for you all your help. >> >> Zak >> >> >> >>> On Fri, Sep 4, 2009 at 4:09 PM, Zak Burke<zak.bu...@gmail.com> wrote: >>>> On Fri, Sep 4, 2009 at 9:46 AM, Utkarsh >>>> Ayachit<utkarsh.ayac...@kitware.com> wrote: >>>>> Can try applying the attached patch, does that help? >>>> >>>> Thanks for your quick responses this morning! >>>> >>>> I'm running CMake 2.6-patch4. >>>> >>>> The patch gets me through compiling pqHelpWindow.cxx, but now linking >>>> fails: >>>> >>>> pqHelpWindow.cxx >>>> Compiling manifest to resources... >>>> Microsoft (R) Windows (R) Resource Compiler Version 6.1.6723.1 >>>> Copyright (C) Microsoft Corporation. All rights reserved. >>>> Linking... >>>> Creating library >>>> C:\projects\titan\pvvcppcvs\bin\Debug\pqWidgets.lib and object >>>> C:\projects\titan\pvvcppcvs\bin\Debug\pqWidgets.exp >>>> pqHelpWindow.obj : error LNK2019: unresolved external symbol >>>> "__declspec(dllimport) public: class QHelpIndexWidget * __thiscall >>>> QHelpEngine::indexWidget(void)" >>>> (__imp_?indexwid...@qhelpengine@@QAEPAVQHelpIndexWidget@@XZ) >>>> referenced in function "public: __thiscall >>>> pqHelpWindow::pqHelpWindow(class QString const &,class QWidget *,class >>>> QFlags)" >>>> (??0pqHelpWindow@@q...@abvqstring@@PAVQWidget@@v?$qfl...@w4windowtype@Qt@@@@@Z) >>>> pqHelpWindow.obj : error LNK2019: unresolved external symbol >>>> "__declspec(dllimport) public: class QHelpContentWidget * __thiscall >>>> QHelpEngine::contentWidget(void)" >>>> (__imp_?contentwid...@qhelpengine@@QAEPAVQHelpContentWidget@@XZ) >>>> referenced in function "public: __thiscall >>>> pqHelpWindow::pqHelpWindow(class QString const &,class QWidget *,class >>>> QFlags)" >>>> (??0pqHelpWindow@@q...@abvqstring@@PAVQWidget@@v?$qfl...@w4windowtype@Qt@@@@@Z) >>>> pqHelpWindow.obj : error LNK2019: unresolved external symbol >>>> "__declspec(dllimport) public: bool __thiscall >>>> QHelpEngineCore::setupData(void)" >>>> (__imp_?setupd...@qhelpenginecore@@QAE_NXZ) referenced in function >>>> "public: __thiscall pqHelpWindow::pqHelpWindow(class QString const >>>> &,class QWidget *,class QFlags)" >>>> (??0pqHelpWindow@@q...@abvqstring@@PAVQWidget@@v?$qfl...@w4windowtype@Qt@@@@@Z) >>>> pqHelpWindow.obj : error LNK2019: unresolved external symbol >>>> "__declspec(dllimport) public: __thiscall >>>> QHelpEngine::QHelpEngine(class QString const &,class QObject *)" >>>> (__imp_??0QHelpEngine@@q...@abvqstring@@PAVQObject@@@Z) referenced in >>>> function "public: __thiscall pqHelpWindow::pqHelpWindow(class QString >>>> const &,class QWidget *,class QFlags)" >>>> (??0pqHelpWindow@@q...@abvqstring@@PAVQWidget@@v?$qfl...@w4windowtype@Qt@@@@@Z) >>>> pqHelpWindow.obj : error LNK2001: unresolved external symbol "public: >>>> virtual struct QMetaObject const * __thiscall >>>> QHelpEngine::metaObject(void)const " >>>> (?metaobj...@qhelpengine@@UBEPBUQMetaObject@@XZ) >>>> pqHelpWindow.obj : error LNK2001: unresolved external symbol "public: >>>> virtual void * __thiscall QHelpEngine::qt_metacast(char const *)" >>>> (?qt_metac...@qhelpengine@@uaepax...@z) >>>> pqHelpWindow.obj : error LNK2001: unresolved external symbol "public: >>>> virtual int __thiscall QHelpEngine::qt_metacall(enum >>>> QMetaObject::Call,int,void * *)" >>>> (?qt_metac...@qhelpengine@@uaehw4c...@qmetaobject@@hpa...@z) >>>> pqHelpWindow.obj : error LNK2019: unresolved external symbol >>>> "__declspec(dllimport) public: class QByteArray __thiscall >>>> QHelpEngineCore::fileData(class QUrl const &)const " >>>> (__imp_?filed...@qhelpenginecore@@QBE?AVQByteArray@@ABVQUrl@@@Z) >>>> referenced in function "public: virtual class QVariant __thiscall >>>> pqHelpWindow::pqTextBrowser::loadResource(int,class QUrl const &)" >>>> (?loadresou...@pqtextbrowser@pqHelpWindow@@UAE?AVQVariant@@HABVQUrl@@@Z) >>>> pqHelpWindow.obj : error LNK2019: unresolved external symbol >>>> "__declspec(dllimport) public: virtual __thiscall >>>> QHelpEngine::~QHelpEngine(void)" (__imp_??1QHelpEngine@@u...@xz) >>>> referenced in function "public: virtual void * __thiscall >>>> QHelpEngine::`scalar deleting destructor'(unsigned int)" >>>> (??_GQHelpEngine@@uaep...@z) >>>> pqHelpWindow.obj : error LNK2019: unresolved external symbol >>>> "__declspec(dllimport) public: class QString __thiscall >>>> QHelpEngineCore::collectionFile(void)const " >>>> (__imp_?collectionf...@qhelpenginecore@@QBE?AVQString@@XZ) referenced >>>> in function "public: virtual __thiscall >>>> pqHelpWindow::~pqHelpWindow(void)" (??1pqHelpWindow@@u...@xz) >>>> pqHelpWindow.obj : error LNK2019: unresolved external symbol >>>> "__declspec(dllimport) public: bool __thiscall >>>> QHelpEngineCore::registerDocumentation(class QString const &)" >>>> (__imp_?registerdocumentat...@qhelpenginecore@@QAE_NABVQString@@@Z) >>>> referenced in function "public: virtual void __thiscall >>>> pqHelpWindow::registerDocumentation(class QString const &)" >>>> (?registerdocumentat...@pqhelpwindow@@UAEXABVQString@@@Z) >>>> C:\projects\titan\pvvcppcvs\bin\Debug\pqWidgets.dll : fatal error >>>> LNK1120: 11 unresolved externals >>>> Results Build log was saved at >>>> "file://c:\projects\titan\pvvcppcvs\Qt\Widgets\pqWidgets.dir\Debug\BuildLog.htm" >>>> pqWidgets - 12 error(s), 0 warning(s) >>>> >>>> >>>> Zak >>>> >>>> >>>> >>>> >>>>> On Fri, Sep 4, 2009 at 9:39 AM, Utkarsh >>>>> Ayachit<utkarsh.ayac...@kitware.com> wrote: >>>>>> What CMake version are you using? >>>>>> >>>>>> Utkarsh >>>>>> >>>>>> On Fri, Sep 4, 2009 at 9:26 AM, Zak Burke<zak.bu...@gmail.com> wrote: >>>>>>> On Fri, Sep 4, 2009 at 9:04 AM, Utkarsh >>>>>>> Ayachit<utkarsh.ayac...@kitware.com> wrote: >>>>>>>> Did this problem start after an update? In other words, is this a >>>>>>>> clean build? >>>>>>> >>>>>>> Yes, it's a clean build based on the CVS head from 2009-09-01. I have >>>>>>> not (yet) successfully built any version of ParaView/OverView for >>>>>>> Windows. I'm following the build instructions here: >>>>>>> >>>>>>> http://kitware.com/InfovisWiki/index.php/Building_OverView >>>>>>> >>>>>>> The only variation from those instructions is that I have a current >>>>>>> version of Qt (4.5.2) instead of 4.3.3. 4.5.2 worked fine for a Mac OS >>>>>>> X build. >>>>>>> >>>>>>> Zak >>>>>>> >>>>>>> >>>>>>> >>>>>>>> On Fri, Sep 4, 2009 at 8:38 AM, Zak Burke<zak.bu...@gmail.com> wrote: >>>>>>>>> I'm trying to build ParaView, including the Overview informatics >>>>>>>>> client, on Windows XP using Visual C++ 2008 Express Edition. The >>>>>>>>> pqWidgets target is failing with the following error: >>>>>>>>> >>>>>>>>> pqHelpWindow.cxx >>>>>>>>> ..\..\..\ParaView3CVS\Qt\Widgets\pqHelpWindow.cxx(36) : fatal error >>>>>>>>> C1083: Cannot open include file: 'QHelpEngine': No such file or >>>>>>>>> directory >>>>>>>>> >>>>>>>>> My CMakeCache.txt files includes the following entry: >>>>>>>>> >>>>>>>>> QT_QTHELP_INCLUDE_DIR:PATH=C:/Qtvcpp/4.5.2/include/QtHelp >>>>>>>>> _______________________________________________ >>>>>>>>> Powered by www.kitware.com >>>>>>>>> >>>>>>>>> Visit other Kitware open-source projects at >>>>>>>>> http://www.kitware.com/opensource/opensource.html >>>>>>>>> >>>>>>>>> Please keep messages on-topic and check the ParaView Wiki at: >>>>>>>>> http://paraview.org/Wiki/ParaView >>>>>>>>> >>>>>>>>> Follow this link to subscribe/unsubscribe: >>>>>>>>> http://www.paraview.org/mailman/listinfo/paraview >> > _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview