On 7/19/2010 5:55 PM, ext Aurélien Vallée wrote:
> Thanks for your answer!
>
> I'm planning to develop a rich client based on Qt-creator and I would
> like to be able to benefit from qt-creator, and qt, bug fixes/new features.
> Could you point me to the right tags for both qt and qt-creator that I
> can safely checkout and build *together* ?
>
> I'm lost between the archives available online, the master,
> master-stable, beta-stable tags, and the build time required by Qt
> exclude the possibility to test each individual combination ;-)

Hi,

I'd recommend to always use the git repos, since they're most up to date:

  * Check out git://gitorious.org/qt/qt.git, 4.7 branch
  * Check out g...@gitorious.org:qt-creator/qt-creator.git, 2.0 or master 
branch (both should compile, most development happens in master these days)

We always try to ensure that the combination works, and actually 
breakages are rare & will be fixed the next working day. Anyhow, they 
_can_ happen, so if you don't want to get burned you can just ask on IRC 
whether it's safe to pull / whether someone has a 'good' combination of 
SHAs he can share with you.

For compiling Qt, you can use:

./configure -developer-build -opensource -nomake examples -nomake demos
make

(-developer-build ensures that no "make install" is required. This saves 
some trouble with private headers.)

You don't have to update Qt too often, but sometimes it happens. This is 
usually announced on this list. Just do a git pull inside your Qt 
directory, and try to rebuild. If compilation fails due to some missing 
headers, you can run

./bin/syncqt

If this isn't enough, you have to rerun configure. Last resort is a full 
recompile: git clean -fxd && configure ...

Finally, if you set up Qt like this, you can compile creator by

qmake -r && make

Kai

PS: Other options (non-developer build, shadow builds etc) of course 
should also work. Still, this is IMO the 'safest' configuration, and 
used by many core developers.

> On Mon, Jul 19, 2010 at 5:39 PM, Tobias Hunger <tobias.hun...@nokia.com
> <mailto:tobias.hun...@nokia.com>> wrote:
>
>     On 19.07.2010 16:41, ext Aurélien Vallée wrote:
>      > - Qt 4.7.0 beta 2 built from source (tar.gz from trolltech)
>
>     IIRC that version is too old (at least for master) already:-(
>
>      > - Qt-creator 2.1.0 cloned from gitorious
>
>     I just finished building Qt creator fresh out of gitorious (master
>     branch) based on a Qt gitorious checkout (4.7 branch).
>
>     I am on windows though, but Saturday I build myself a version on Linux
>     from the same branches. It *is* possible to build creator. Don't
>     give up!
>
>     Best Regards,
>     Tobias
>
>     --
>     Tobias Hunger
>     Software Engineer
>     Nokia, Qt Development Frameworks
>
>     Nokia gate5 GmbH
>     Firmensitz: Invalidenstr. 117, 10115 Berlin, Germany
>     Registergericht: Amtsgericht Charlottenburg, Berlin: HRB 106443 B
>     Umsatzsteueridentifikationsnummer: DE 812 845 193
>     Geschäftsführer: Dr. Michael Halbherr, Karim Tähtivuori
>     _______________________________________________
>     Qt-creator mailing list
>     Qt-creator@trolltech.com <mailto:Qt-creator@trolltech.com>
>     http://lists.trolltech.com/mailman/listinfo/qt-creator
>
>
>
>
> --
> Aurélien Vallée
> +33 6 47 41 70 37


-- 
--
Kai Koehne
Software Engineer
Nokia, Qt Development Frameworks

Nokia gate5 GmbH
Firmensitz: Invalidenstr. 117, 10115 Berlin, Germany
Registergericht: Amtsgericht Charlottenburg, Berlin: HRB 106443 B
Umsatzsteueridentifikationsnummer: DE 812 845 193
Geschäftsführer: Dr. Michael Halbherr, Karim Tähtivuori
_______________________________________________
Qt-creator mailing list
Qt-creator@trolltech.com
http://lists.trolltech.com/mailman/listinfo/qt-creator

Reply via email to