* [ANNOUNCE] qgit-2.1 and qgit-1.5.8 @ 2007-12-31 7:35 Marco Costalba [not found] ` <4778CB78.2010906@yahoo.it> 0 siblings, 1 reply; 6+ messages in thread From: Marco Costalba @ 2007-12-31 7:35 UTC (permalink / raw) To: Git Mailing List, msysGit, Linux Kernel Development; +Cc: Pavel Roskin Hi all, new versions of Qt4 based qgit-2.1 and stable Qt3 based qgit-1.5.8 have been released. Download tarballs from http://sourceforge.net/project/showfiles.php?group_id=139897 Or directly from git repositories git://git.kernel.org/pub/scm/qgit/qgit.git (qgit-1.5.8) git://git.kernel.org/pub/scm/qgit/qgit4.git (qgit-2.1) Stable qgit-1.5.8 has only maintenance fixes, not a lot indeed, it happens to be already very stable. New stuff is in qgit-2.1, you can find a detailed changelog at http://git.kernel.org/?p=qgit/qgit.git;a=shortlog After popular request, this time I have packaged qgit-2.1 in a nice Windows installer (Inno Setup based) downloadable from the above sourceforge link, so that our Window's friends can try qgit without worrying about compilers, Qt libraries and other geeky things ;-) Window installer will ask you to locate the msysgit directory. Indeed msysgit is the only supported git distribution under Windows, because Cygwin has some issues and is also muuuch slower. So the only prerequisite is to have already installed msysgit (http://code.google.com/p/msysgit/) Happy new year 2008 ! Marco ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <4778CB78.2010906@yahoo.it>]
* Re: [ANNOUNCE] qgit-2.1 and qgit-1.5.8 [not found] ` <4778CB78.2010906@yahoo.it> @ 2007-12-31 11:58 ` Marco Costalba 2007-12-31 17:47 ` Boaz Harrosh 0 siblings, 1 reply; 6+ messages in thread From: Marco Costalba @ 2007-12-31 11:58 UTC (permalink / raw) To: Filippo Zangheri; +Cc: Linux Kernel Development, Git Mailing List On Dec 31, 2007 11:59 AM, Filippo Zangheri <filippo.zangheri@yahoo.it> wrote: > > Hi, > > I git-cloned qgit-2.1 from your repository, then ran `qmake qgit.pro`, but `make` gave me errors. Yes, you need qmake of Qt4 not the Qt3 one. > Afterwards I deleted src/Makefile, ran `qmake-qt4 qgit.pro` and `make` starts compiling some files but the process ends with other errors. > This is the command line: > > filippo@master:/usr/src/git/qgit$ make > cd src && make -f Makefile > make[1]: Entering directory `/usr/src/git/qgit/src' > make -f Makefile.Release > make[2]: Entering directory `/usr/src/git/qgit/src' > g++ -c -pipe -O2 -g3 -O2 -Wno-non-virtual-dtor -Wno-long-long -pedantic -Wconversion -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../../share/qt4/mkspecs/linux-g++ -I. -I../../../../include/qt4/QtCore -I../../../../include/qt4/QtCore -I../../../../include/qt4/QtGui -I../../../../include/qt4/QtGui -I../../../../include/qt4 -I../src -I../build -I../build -o ../build/customactionimpl.o customactionimpl.cpp > make[2]: Leaving directory `/usr/src/git/qgit/src' > make[1]: Leaving directory `/usr/src/git/qgit/src' > ../build/ui_customaction.h: In member function 'void Ui_CustomActionBase::setupUi(QWidget*)': > ../build/ui_customaction.h:68: error: 'class QHBoxLayout' has no member named 'setLeftMargin' > ../build/ui_customaction.h:69: error: 'class QHBoxLayout' has no member named 'setTopMargin' This is because you need at least Qt 4.3 as written in the README. > > > > I'm running Debian Etch 4.0 with vanilla kernel version 2.6.23.1 and I have the following packages installed: > > filippo@master:/usr/src/git/qgit$ dpkg -l | grep qt4 > ii libqt4-core 4.2.1-2+etch1 Qt 4 core non-GUI functionality runtime library > ii libqt4-dev 4.2.1-2+etch1 Qt 4 development files > ii libqt4-gui 4.2.1-2+etch1 Qt 4 core GUI functionality runtime library > ii libqt4-qt3support 4.2.1-2+etch1 Qt 3 compatibility library for Qt 4 > ii libqt4-sql 4.2.1-2+etch1 Qt 4 SQL database module > ii qt4-dev-tools 4.2.1-2+etch1 Qt 4 development tools > > > what am I doing wrong? > Please upgrade to Qt 4.3 and everything will be OK ;-) Happy new year Marco ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [ANNOUNCE] qgit-2.1 and qgit-1.5.8 2007-12-31 11:58 ` Marco Costalba @ 2007-12-31 17:47 ` Boaz Harrosh 2007-12-31 18:07 ` Marco Costalba 0 siblings, 1 reply; 6+ messages in thread From: Boaz Harrosh @ 2007-12-31 17:47 UTC (permalink / raw) To: Marco Costalba Cc: Filippo Zangheri, Linux Kernel Development, Git Mailing List On Mon, Dec 31 2007 at 13:58 +0200, "Marco Costalba" <mcostalba@gmail.com> wrote: > On Dec 31, 2007 11:59 AM, Filippo Zangheri <filippo.zangheri@yahoo.it> wrote: >> Hi, >> >> I git-cloned qgit-2.1 from your repository, then ran `qmake qgit.pro`, but `make` gave me errors. > > Yes, you need qmake of Qt4 not the Qt3 one. > <snip> A Theoretical question. Is it possible to compile Qt4 app all statically linked and run it on a Qt3 based KDE machine. Some thing like the windows installation, where every thing is self-contained? Thanks Boaz ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [ANNOUNCE] qgit-2.1 and qgit-1.5.8 2007-12-31 17:47 ` Boaz Harrosh @ 2007-12-31 18:07 ` Marco Costalba 2008-01-01 7:55 ` Boaz Harrosh 0 siblings, 1 reply; 6+ messages in thread From: Marco Costalba @ 2007-12-31 18:07 UTC (permalink / raw) To: Boaz Harrosh; +Cc: Filippo Zangheri, Linux Kernel Development, Git Mailing List On Dec 31, 2007 6:47 PM, Boaz Harrosh <bharrosh@panasas.com> wrote: > On Mon, Dec 31 2007 at 13:58 +0200, "Marco Costalba" <mcostalba@gmail.com> wrote: > > On Dec 31, 2007 11:59 AM, Filippo Zangheri <filippo.zangheri@yahoo.it> wrote: > >> Hi, > >> > >> I git-cloned qgit-2.1 from your repository, then ran `qmake qgit.pro`, but `make` gave me errors. > > > > Yes, you need qmake of Qt4 not the Qt3 one. > > > <snip> > > A Theoretical question. > Is it possible to compile Qt4 app all statically linked and run it on a Qt3 based KDE > machine. Some thing like the windows installation, where every thing is self-contained? > It's also very practical...I have _only_ KDE 3 installed, not KDE 4 ;-) I have both Qt4 and Qt3 development (shared) libraries installed and there is absolutely no compatibility problem, the only thing you have to remember is when running qmake qgit.pro the first time, you need to be sure is the Qt4 qmake, not the Qt3. Because I have Qt3 qmake in path, not the Qt4 one, I need to explicitly give the whole path the first time I configure the sources, something like /usr/lib/qt4/bin/qmake qgit.pro Then no other settings are needed, when you call make, the Makefiles are already built by qmake to search for the correct libraries. Hope this helps... Marco ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [ANNOUNCE] qgit-2.1 and qgit-1.5.8 2007-12-31 18:07 ` Marco Costalba @ 2008-01-01 7:55 ` Boaz Harrosh 2008-01-01 8:26 ` Marco Costalba 0 siblings, 1 reply; 6+ messages in thread From: Boaz Harrosh @ 2008-01-01 7:55 UTC (permalink / raw) To: Marco Costalba Cc: Filippo Zangheri, Linux Kernel Development, Git Mailing List On Mon, Dec 31 2007 at 20:07 +0200, "Marco Costalba" <mcostalba@gmail.com> wrote: > On Dec 31, 2007 6:47 PM, Boaz Harrosh <bharrosh@panasas.com> wrote: >> On Mon, Dec 31 2007 at 13:58 +0200, "Marco Costalba" <mcostalba@gmail.com> wrote: >>> On Dec 31, 2007 11:59 AM, Filippo Zangheri <filippo.zangheri@yahoo.it> wrote: >>>> Hi, >>>> >>>> I git-cloned qgit-2.1 from your repository, then ran `qmake qgit.pro`, but `make` gave me errors. >>> Yes, you need qmake of Qt4 not the Qt3 one. >>> >> <snip> >> >> A Theoretical question. >> Is it possible to compile Qt4 app all statically linked and run it on a Qt3 based KDE >> machine. Some thing like the windows installation, where every thing is self-contained? >> > > It's also very practical...I have _only_ KDE 3 installed, not KDE 4 ;-) > > I have both Qt4 and Qt3 development (shared) libraries installed and > there is absolutely no compatibility problem, the only thing you have > to remember is when running > > qmake qgit.pro > > the first time, you need to be sure is the Qt4 qmake, not the Qt3. > Because I have Qt3 qmake in path, not the Qt4 one, I need to > explicitly give the whole path the first time I configure the sources, > something like > > /usr/lib/qt4/bin/qmake qgit.pro > > Then no other settings are needed, when you call make, the Makefiles > are already built by qmake to search for the correct libraries. > > > Hope this helps... > > Marco Thanks because of your help I was brave enough to install qt4 and compile qgit. It works. We use it a lot here. When the guys make a mess, and you need to figure what happened than qgit is your only friend. I intend to hack some extra stuff that we need often. Boaz ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [ANNOUNCE] qgit-2.1 and qgit-1.5.8 2008-01-01 7:55 ` Boaz Harrosh @ 2008-01-01 8:26 ` Marco Costalba 0 siblings, 0 replies; 6+ messages in thread From: Marco Costalba @ 2008-01-01 8:26 UTC (permalink / raw) To: Boaz Harrosh; +Cc: Filippo Zangheri, Linux Kernel Development, Git Mailing List On Jan 1, 2008 8:55 AM, Boaz Harrosh <bharrosh@panasas.com> wrote: > > > We use it a lot here. When the guys make a mess, and you need to figure what > happened than qgit is your only friend. I intend to hack some extra stuff that > we need often. > Glad to hear this. Hacking on qgit spans from very easy to nasty, according to what you hack, in case, please, don't hesitate to write me for some hints or API clarifications. Thanks Marco ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2008-01-01 8:27 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2007-12-31 7:35 [ANNOUNCE] qgit-2.1 and qgit-1.5.8 Marco Costalba [not found] ` <4778CB78.2010906@yahoo.it> 2007-12-31 11:58 ` Marco Costalba 2007-12-31 17:47 ` Boaz Harrosh 2007-12-31 18:07 ` Marco Costalba 2008-01-01 7:55 ` Boaz Harrosh 2008-01-01 8:26 ` Marco Costalba
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).