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