I need some help with running a build of a git clone of Qt Creator, installed in a custom directory in home folder.
These are the exact steps I performed. Can someone take a look and tell me if I did something wrong?
tbscope@laptop ~ $ mkdir qtmaster-bin
tbscope@laptop ~ $ mkdir qtcreatormaster-bin
tbscope@laptop ~ $ mkdir qtcreatormaster-build
tbscope@laptop ~ $ mkdir qtgit
tbscope@laptop ~ $ cd qtgit
tbscope@laptop ~/qtgit $ git clone git://gitorious.org/qt/qt.git
tbscope@laptop ~/qtgit $ git clone git://gitorious.org/qt-creator/qt-creator.git
tbscope@laptop ~/qtgit $ cd qt
tbscope@laptop ~/qtgit/qt $ ./configure -no-glib -no-gtkstyle -declarative -debug -no-webkit -developer-build -prefix /home/tbscope/qtmaster-bin
tbscope@laptop ~/qtgit/qt $ make -j2
tbscope@laptop ~/qtgit/qt $ make install
tbscope@laptop ~/qtgit/qt $ cd ../../qtcreatormaster-build
tbscope@laptop ~/qtcreatormaster-build $ /home/tbscope/qtmaster-bin/bin/qmake /home/tbscope/qtgit/qt-creator/qtcreator.pro
tbscope@laptop ~/qtcreatormaster-build $ make -j2
tbscope@laptop ~/qtcreatormaster-build $ make "ROOT_INSTALL=/home/tbscope/qtcreatormaster_bin" install
tbscope@laptop ~/qtcreatormaster-build $ cd ../qtcreatormaster-bin
tbscope@laptop ~/qtcreatormaster-bin $ cd bin
tbscope@laptop ~/qtcreatormaster-bin/bin $ ./qtcreator
Cannot mix incompatible Qt library (version 0x40603) with this library (version 0x40700)
tbscope@laptop ~ $ mkdir qtmaster-bin
tbscope@laptop ~ $ mkdir qtcreatormaster-bin
tbscope@laptop ~ $ mkdir qtcreatormaster-build
tbscope@laptop ~ $ mkdir qtgit
tbscope@laptop ~ $ cd qtgit
tbscope@laptop ~/qtgit $ git clone git://gitorious.org/qt/qt.git
tbscope@laptop ~/qtgit $ git clone git://gitorious.org/qt-creator/qt-creator.git
tbscope@laptop ~/qtgit $ cd qt
tbscope@laptop ~/qtgit/qt $ ./configure -no-glib -no-gtkstyle -declarative -debug -no-webkit -developer-build -prefix /home/tbscope/qtmaster-bin
tbscope@laptop ~/qtgit/qt $ make -j2
tbscope@laptop ~/qtgit/qt $ make install
tbscope@laptop ~/qtgit/qt $ cd ../../qtcreatormaster-build
tbscope@laptop ~/qtcreatormaster-build $ /home/tbscope/qtmaster-bin/bin/qmake /home/tbscope/qtgit/qt-creator/qtcreator.pro
tbscope@laptop ~/qtcreatormaster-build $ make -j2
tbscope@laptop ~/qtcreatormaster-build $ make "ROOT_INSTALL=/home/tbscope/qtcreatormaster_bin" install
tbscope@laptop ~/qtcreatormaster-build $ cd ../qtcreatormaster-bin
tbscope@laptop ~/qtcreatormaster-bin $ cd bin
tbscope@laptop ~/qtcreatormaster-bin/bin $ ./qtcreator
Cannot mix incompatible Qt library (version 0x40603) with this library (version 0x40700)
To copy to clipboard, switch view to plain text mode
I already tried the following things:
* I removed a Qt Creator 1.3.1 install so all the plug-ins are definatly from my build of Qt Creator
* I added a qt.conf document in the ~/qtcreatormaster-bin/bin folder
* I checked my paths. ~/qtmaster-bin/bin and ~/qtcreatormaster-bin/bin are in $PATH
* I used ldd to check most of the executables and libraries (not all though). All those checked seem to call the correct Qt libraries.
I have no idea how to solve this.
Does anyone else have any ideas?
Thanks
Edit: Thinking about it a little bit:
I think it is a program or library outside my build of Qt and Qt-Creator that makes use of Qt-4.6.3.
Or, since I didn't compile Qt Webkit from the git clone, and there is a Qt webkit 4.6.3 installed, something calls this library. Although I think this is highly unlikely.
Bookmarks