Victor,

Thanks for the reply!  I agree, if you compile the Qt from the source code,
it works fine, even with Qt 4.7.1.  The trouble is/was with Qt binaries from
Qt Framework 4.7.1.

Thanks again,
Alex

On Tue, Nov 30, 2010 at 12:14 AM, Victor Sardina <victor.sard...@noaa.gov>wrote:

> Alex:
>
> I don't know if this will help you or not, but I just finished compiling
> and installing Qt-4.7.2 (the 4.7 branch on gitorious) and QtCreator 2.1
> branch without any problems, on a Mac.
>
> I would try getting the sources from the git repository, just to make
> sure that you get the latest and avoid potential collisions.
>
> The 4.7 branch of Qt now installs (default) as /usr/local/Qt-4.7.2, but
> you can use  "-prefix" and reset your installation path. I didn't
> because if something doesn't work then I just have to reset the QTDIR to
> the old installation to get back in business. This time everything went
> along smoothly though.
>
> I plan to update the Qt installation on a couple of Linux machines, and
> will have to wait until then to confirm if everything goes the same way
> on that platform (it usually does).
>
> Greetings,
> Victor
>
> On 11/29/10 5:29 PM, Alex Oransky wrote:
> > All,
> >
> > I have downloaded sources of Qt 4.7.1 and built it with the following
> > configure settings:
> > configure -opensource -debug-and-release -shared -platform win32-msvc2008
> > -developer-build -qt-sql-sqlite -plugin-sql-sqlite -webkit -script
> > -declarative -qt-libtiff -nomake examples -nomake demos -no-qt3support
> > -no-opengl -no-phonon -no-phonon-backend
> >
> > Qt Creator builds fine against this Qt library on WIndows.  I did not try
> > Linux or Mac.  Also I did not try reconfiguring the Qt Framework, I
> simply
> > built Qt 4.7.1 from sources.
> >
> > I don't know why Qt Creator cannot be built against binaries from Qt
> > Framework 4.7.1 but at least Qt can be built from sources to successfully
> > built the Creator.
> >
> > Thanks,
> > Alex
> >
> > On Mon, Nov 29, 2010 at 3:32 AM, André Hartmann
> > <andre.hartm...@iseg-hv.de>wrote:
> >
> >> Hello all,
> >>
> >> Ok, I just tried again with the Creator 2.1 RC1, same problems as
> before.
> >>
> >> I use the Qt 4.7.1 from here:
> >>
> >> http://get.qt.nokia.com/qt/source/qt-win-opensource-4.7.1-mingw.exe
> >>
> >> I attached the .qmake.cache from it's root directory, I didn't find a
> >> configure.cache.
> >>
> >> Any ideas?
> >>
> >> Thanks in advance,
> >> André
> >>
> >> Am 29.11.2010 02:49, schrieb Bill King:
> >>
> >>  Interesting, it looks like webkit has been disabled. Did you build this
> >>> manually?
> >>>
> >>> I double checked with the released qt 4.7.0 and 4.7.1 binary releases,
> >>> and both contain webkit built in to them, also at the bottom of the
> >>> help.pro project file is:
> >>> contains(QT_CONFIG, webkit) {
> >>>      QT += webkit
> >>> }
> >>>
> >>> which will include the necessary pieces to link if webkit has been
> built
> >>> for your target qt.
> >>>
> >>> Could you include a copy of your .qmake.cache and configure.cache files
> >>> from the qt build directory please? Maybe we can see something there.
> >>>
> >>> Regards,
> >>> Bill.
> >>>
> >>> On 11/29/2010 06:16 AM, ext Alex Oransky wrote:
> >>>
> >>>> Hello,
> >>>>
> >>>> I tried to build Qt Creator 2.1 RC1 with Qt Framework 4.7.1 on
> >>>> Windows.  The Qt framework was for VC 2008, taken from
> >>>> http://qt.nokia.com/downloads.  I got similar problems- there  were
> 90
> >>>> LINK2019 errors, all related to WebKit and generated while building
> >>>> help.pro<http://help.pro>.  I have put a fragment of the compile
> >>>> output below.
> >>>>
> >>>> I also got similar errors when building Qt Creator 2.1 beta 2 and also
> >>>> 2.0.1.
> >>>> Note that building with Qt Framework 4.7.0 does not yield any errors
> >>>> for Qt Creator 2.0.1 or any 2.1.
> >>>>
> >>>> Is there some macro that needs to be defined or undefined for building
> >>>> with Qt 4.7.1?  Or, Qt 4.7.1 needs to be configured in a certain way
> >>>> in order to build Qt Creator?
> >>>>
> >>>> Thanks in advance!
> >>>> Alex
> >>>>
> >>>>    Creating library ..\..\..\lib\qtcreator\plugins\Nokia\Helpd.lib and
> >>>> object ..\..\..\lib\qtcreator\plugins\Nokia\Helpd.exp
> >>>>
> >>>> centralwidget.obj : error LNK2019: unresolved external symbol
> >>>> "__declspec(dllimport) public: void __thiscall QWebView::print(class
> >>>> QPrinter *)const " (__imp_?pr...@qwebview@@QBEXPAVQPrinter@@@Z)
> >>>> referenced in function "public: void __thiscall
> >>>> Help::Internal::CentralWidget::print(void)"
> >>>> (?pr...@centralwidget@inter...@help@@QAEXXZ)
> >>>>
> >>>> generalsettingspage.obj : error LNK2019: unresolved external symbol
> >>>> "__declspec(dllimport) public: int __thiscall
> >>>> QWebSettings::fontSize(enum QWebSettings::FontSize)const "
> >>>> (__imp_?fonts...@qwebsettings@@qbehw4fonts...@1@@Z) referenced in
> >>>> function "public: __thiscall
> >>>> Help::Internal::GeneralSettingsPage::GeneralSettingsPage(void)"
> >>>> (??0generalsettingsp...@internal@Help@@q...@xz)
> >>>>
> >>>> helpviewer_qwv.obj : error LNK2001: unresolved external symbol
> >>>> "__declspec(dllimport) public: int __thiscall
> >>>> QWebSettings::fontSize(enum QWebSettings::FontSize)const "
> >>>> (__imp_?fonts...@qwebsettings@@qbehw4fonts...@1@@Z)
> >>>>
> >>>> generalsettingspage.obj : error LNK2019: unresolved external symbol
> >>>> "__declspec(dllimport) public: static class QWebSettings * __cdecl
> >>>> QWebSettings::globalSettings(void)"
> >>>> (__imp_?globalsetti...@qwebsettings@@sap...@xz) referenced in
> function
> >>>> "public: __thiscall
> >>>> Help::Internal::GeneralSettingsPage::GeneralSettingsPage(void)"
> >>>> (??0generalsettingsp...@internal@Help@@q...@xz)
> >>>>
> >>>> helpviewer_qwv.obj : error LNK2001: unresolved external symbol
> >>>> "__declspec(dllimport) public: static class QWebSettings * __cdecl
> >>>> QWebSettings::globalSettings(void)"
> >>>> (__imp_?globalsetti...@qwebsettings@@sap...@xz)
> >>>>
> >>>> helpplugin.obj : error LNK2019: unresolved external symbol
> >>>> "__declspec(dllimport) public: class QAction * __thiscall
> >>>> QWebView::pageAction(enum QWebPage::WebAction)const "
> >>>> (__imp_?pageact...@qwebview@@QBEPAVQAction@@w4webact...@qwebpage@@@Z)
> >>>> referenced in function "private: void __thiscall
> >>>> Help::Internal::HelpPlugin::createRightPaneContextViewer(void)"
> >>>> (?createrightpanecontextvie...@helpplugin@inter...@help@@AAEXXZ)
> >>>>
> >>>> helpviewer_qwv.obj : error LNK2001: unresolved external symbol
> >>>> "__declspec(dllimport) public: class QAction * __thiscall
> >>>> QWebView::pageAction(enum QWebPage::WebAction)const "
> >>>> (__imp_?pageact...@qwebview@@QBEPAVQAction@@w4webact...@qwebpage@@@Z)
> >>>>
> >>>> helpplugin.obj : error LNK2019: unresolved external symbol
> >>>> "__declspec(dllimport) public: void __thiscall
> >>>> QWebFrame::scrollToAnchor(class QString const&)"
> >>>> (__imp_?scrolltoanc...@qwebframe@@QAEXABVQString@@@Z) referenced in
> >>>> function "private: void __thiscall
> >>>> Help::Internal::HelpPlugin::activateContext(void)"
> >>>> (?activatecont...@helpplugin@inter...@help@@AAEXXZ)
> >>>>
> >>>> helpplugin.obj : error LNK2019: unresolved external symbol
> >>>> "__declspec(dllimport) public: class QWebFrame * __thiscall
> >>>> QWebPage::mainFrame(void)const "
> >>>> (__imp_?mainfr...@qwebpage@@QBEPAVQWebFrame@@XZ) referenced in
> >>>> function "private: void __thiscall
> >>>> Help::Internal::HelpPlugin::activateContext(void)"
> >>>> (?activatecont...@helpplugin@inter...@help@@AAEXXZ)
> >>>>
> >>>> helpplugin.obj : error LNK2019: unresolved external symbol
> >>>> "__declspec(dllimport) public: class QWebPage * __thiscall
> >>>> QWebView::page(void)const " (__imp_?p...@qwebview@@QBEPAVQWebPage@
> @XZ)
> >>>> referenced in function "private: void __thiscall
> >>>> Help::Internal::HelpPlugin::activateContext(void)"
> >>>> (?activatecont...@helpplugin@inter...@help@@AAEXXZ)
> >>>>
> >>>>
> >>>> <skip>
> >>>>
> >>>>
> >>>> moc_helpviewer.obj : error LNK2019: unresolved external symbol
> >>>> "__declspec(dllimport) public: virtual void * __thiscall
> >>>> QWebView::qt_metacast(char const *)"
> >>>> (__imp_?qt_metac...@qwebview@@uaepax...@z) referenced in function
> >>>> "public: virtual void * __thiscall
> >>>> Help::Internal::HelpViewer::qt_metacast(char const *)"
> >>>> (?qt_metac...@helpviewer@inter...@help@@uaepax...@z)
> >>>>
> >>>> moc_helpviewer.obj : error LNK2019: unresolved external symbol
> >>>> "__declspec(dllimport) public: virtual int __thiscall
> >>>> QWebView::qt_metacall(enum QMetaObject::Call,int,void * *)"
> >>>> (__imp_?qt_metac...@qwebview@@uaehw4c...@qmetaobject@@hpa...@z)
> >>>> referenced in function "public: virtual int __thiscall
> >>>> Help::Internal::HelpViewer::qt_metacall(enum
> >>>> QMetaObject::Call,int,void * *)"
> >>>> (?qt_metac...@helpviewer@inter...@help@@uaehw4c...@qmetaobject
> @@hpa...@z
> >>>> )
> >>>>
> >>>> moc_helpviewer.obj : error LNK2001: unresolved external symbol
> >>>> "__declspec(dllimport) public: static struct QMetaObject const
> >>>> QWebView::staticMetaObject"
> >>>> (__imp_?staticmetaobj...@qwebview@@2UQMetaObject@@B)
> >>>>
> >>>> ..\..\..\lib\qtcreator\plugins\Nokia\Helpd.dll : fatal error LNK1120:
> >>>> 90 unresolved externals
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> On Wed, Nov 10, 2010 at 2:11 AM, André Hartmann
> >>>> <andre.hartm...@iseg-hv.de<mailto:andre.hartm...@iseg-hv.de>>  wrote:
> >>>>
> >>>>     Hi again,
> >>>>
> >>>>     I'm trying to build QtCreator 2.1 Beta2 with Qt Framework 4.7.1 on
> >>>>     Windows XP. The mingw is from Qt SDK 2010.02.1 (gcc 4.4.0).
> >>>>
> >>>>     When building the help plugin, I got a lot of errors (shortened
> here,
> >>>>     because of size) and the build stops. Any ideas?
> >>>>
> >>>>     Thanks,
> >>>>     Andre
> >>>>
> >>>>     Führe Build-Schritte für Projekt qtcreator aus...
> >>>>     Starte "c:/qt/4.7.1/bin/qmake.exe"
> >>>>     D:/Daten/Tools.qt/qt-creator-2.1.0-beta2-src/qtcreator.pro
> >>>>     <http://qtcreator.pro>  -r -spec
> >>>>     win32-g++ CONFIG+=release
> >>>>
> >>>>     [...]
> >>>>
> >>>>     mingw32-make[4]: Entering directory
> >>>>     `d:/Daten/Tools.qt/qtcreator-build-desktop/src/plugins/help'
> >>>>
> >>>>     cp
> >>>>
> >>>>
> ../../../../qt-creator-2.1.0-beta2-src/src/plugins/help/Help.pluginspec
> >>>>     ../../../lib/qtcreator/plugins/Nokia/Help.pluginspec
> >>>>
> >>>>     [...]
> >>>>
> >>>>     ./release/centralwidget.o:centralwidget.cpp:(.text+0x46c):
> undefined
> >>>>     reference to `_imp___ZNK8QWebView5printEP8QPrinter'
> >>>>
> >>>>     ./release/centralwidget.o:centralwidget.cpp:(.text+0xf74):
> undefined
> >>>>     reference to `_imp___ZNK8QWebView5printEP8QPrinter'
> >>>>
> >>>>
> >>>> ./release/generalsettingspage.o:generalsettingspage.cpp:(.text+0x262):
> >>>>     undefined reference to `_imp___ZN12QWebSettings14globalSettingsEv'
> >>>>
> >>>>
> >>>> ./release/generalsettingspage.o:generalsettingspage.cpp:(.text+0x273):
> >>>>     undefined reference to
> >>>>     `_imp___ZNK12QWebSettings8fontSizeENS_8FontSizeE'
> >>>>
> >>>>     [...]
> >>>>
> >>>>
> >>>>
> /release/helpviewer_qwv.o:helpviewer_qwv.cpp:(.rdata$_ZTV8HelpPage[vtable
> >>>>     for
> >>>>     HelpPage]+0x8): undefined reference to `QWebPage::metaObject()
> const'
> >>>>
> >>>>
> >>>>
> ./release/helpviewer_qwv.o:helpviewer_qwv.cpp:(.rdata$_ZTV8HelpPage[vtable
> >>>>     for HelpPage]+0xc): undefined reference to
> >>>> `QWebPage::qt_metacast(char
> >>>>     const*)'
> >>>>
> >>>>
> >>>>
> ./release/helpviewer_qwv.o:helpviewer_qwv.cpp:(.rdata$_ZTV8HelpPage[vtable
> >>>>     for HelpPage]+0x10): undefined reference to
> >>>>     `QWebPage::qt_metacall(QMetaObject::Call, int, void**)'
> >>>>
> >>>>
> >>>>
> ./release/helpviewer_qwv.o:helpviewer_qwv.cpp:(.rdata$_ZTV8HelpPage[vtable
> >>>>     for HelpPage]+0x1c): undefined reference to
> >>>> `QWebPage::event(QEvent*)'
> >>>>
> >>>>     [...]
> >>>>
> >>>>     Creating library file:
> >>>>
> >>>>
> d:/Daten/Tools.qt/qtcreator-build-desktop/lib/qtcreator/plugins/Nokia/libHelp.a
> >>>>
> >>>>     mingw32-make[4]: Leaving directory
> >>>>     `d:/Daten/Tools.qt/qtcreator-build-desktop/src/plugins/help'
> >>>>
> >>>>     mingw32-make[3]: Leaving directory
> >>>>     `d:/Daten/Tools.qt/qtcreator-build-desktop/src/plugins/help'
> >>>>
> >>>>
> >>>>
> ./release/moc_helpviewer.o:moc_helpviewer.cpp:(.rdata$_ZTVN4Help8Internal10HelpViewerE[vtable
> >>>>     for Help::Internal::HelpViewer]+0xe8): undefined reference to
> >>>>     `QWebView::createWindow(QWebPage::WebWindowType)'
> >>>>
> >>>>     collect2: ld returned 1 exit status
> >>>>
> >>>>     mingw32-make[4]: ***
> >>>>     [../../../lib/qtcreator/plugins/Nokia/Help.dll] Error 1
> >>>>
> >>>>     mingw32-make[3]: *** [release] Error 2
> >>>>
> >>>>     mingw32-make[2]: Leaving directory
> >>>>     `d:/Daten/Tools.qt/qtcreator-build-desktop/src/plugins'
> >>>>
> >>>>     mingw32-make[2]: *** [sub-help-make_default] Error 2
> >>>>
> >>>>     mingw32-make[1]: Leaving directory
> >>>>     `d:/Daten/Tools.qt/qtcreator-build-desktop/src'
> >>>>
> >>>>     mingw32-make[1]: *** [sub-plugins-make_default-ordered] Error 2
> >>>>
> >>>>     mingw32-make: Leaving directory
> >>>>     `D:/Daten/Tools.qt/qtcreator-build-desktop'
> >>>>
> >>>>     mingw32-make: *** [sub-src-make_default-ordered] Error 2
> >>>>
> >>>>     Der Prozess "C:/Qt/2010.02.1/mingw/bin/mingw32-make.exe" wurde mit
> >>>> dem
> >>>>     Rückgabewert %2 beendet.
> >>>>     Fehler beim Erstellen des Projekts qtcreator(Ziel: Desktop)
> >>>>     Bei der Ausführung von Build-Schritt 'Make'
> >>>>     _______________________________________________
> >>>>     Qt-creator mailing list
> >>>>     Qt-creator@trolltech.com<mailto:Qt-creator@trolltech.com>
> >>>>     http://lists.trolltech.com/mailman/listinfo/qt-creator
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> >>
> >> --
> >> Best regards / Mit freundlichen Grüßen
> >> André Hartmann, Dipl.-Ing. (FH)
> >> Software Project Manager
> >>
> >> iseg Spezialelektronik GmbH         |  phone: ++49 (0)351 26996-43
> >> Bautzner Landstr. 23                |  fax:   ++49 (0)351 26996-21
> >> D-01454 Radeberg / Rossendorf       |  web:   www.iseg-hv.com
> >>
> >> Geschäftsführer / Managing director: Dr. F. Gleisberg, Dr. J. Pöthig
> >> Amtsgericht / Lower district court: Dresden HRB 16250
> >> Ust.-Id.-Nr. / VAT-ID: DE812508942
> >>
> >> Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte
> >> Informationen. Wenn Sie nicht der richtige Adressat sind oder
> >> diese E-Mail irrtümlich erhalten haben, informieren Sie bitte
> >> sofort den Absender und vernichten Sie diese Mail.
> >> Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser
> >> Mail ist nicht gestattet.
> >>
> >> This e-mail may contain confidential and/or privileged information.
> >> If you are not the intended recipient (or have received this e-mail
> >> in error) please notify the sender immediately and delete this e-mail.
> >> Any unauthorized copying, disclosure or distribution of the material
> >> in this e-mail is strictly forbidden.
> >>
> >>
> >>
> >> _______________________________________________
> >> Qt-creator mailing list
> >> Qt-creator@trolltech.com
> >> http://lists.trolltech.com/mailman/listinfo/qt-creator
> >>
> >>
> >
> >
> >
> > _______________________________________________
> > Qt-creator mailing list
> > Qt-creator@trolltech.com
> > http://lists.trolltech.com/mailman/listinfo/qt-creator
>
>
> _______________________________________________
> Qt-creator mailing list
> Qt-creator@trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-creator
>
>
_______________________________________________
Qt-creator mailing list
Qt-creator@trolltech.com
http://lists.trolltech.com/mailman/listinfo/qt-creator

Reply via email to