{"thread":{"id":"9299","subject":"MinGW build environment for Git","startedAt":"2007-07-29T23:14:00Z","lastAt":"2007-08-01T22:18:41Z","messageCount":5,"participants":["Dmitry Kakurin","Marius Storm-Olsen","Johannes Schindelin"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"49019","messageId":"a1bbc6950707291614w392bf3a9t5d0d9e50bfcb0f36@mail.gmail.com","threadId":"9299","inReplyTo":null,"subject":"MinGW build environment for Git","fromName":"Dmitry Kakurin","fromEmail":"dmitry.kakurin@gmail.com","sentAt":"2007-07-29T23:14:00Z","receivedAt":"2007-07-29T23:14:00Z","isPatch":false,"sender":{"key":"dmitry.kakurin@gmail.com","avatar":null},"body":"    I want to be able to build MinGW port of Git on Windows.\nI've tried to follow steps in README.MinGW to setup this environment\nmyself (install MinGW, MSys, ZLib etc.) but after wasting a lot of\ntime with no result I give up.\n   So, could somebody please just pkzip their environment (everything\nrequired) and share the zip file with me (privately or publicly)?\n   I also think that an even better idea is to create a new Git\nrepository with MinGW build environment. This will make contributing\nto MinGW port of Git MUCH easier.\n\n- Dmitry\n"},{"id":"49279","messageId":"46B016FC.4050005@trolltech.com","threadId":"9299","inReplyTo":"a1bbc6950707291614w392bf3a9t5d0d9e50bfcb0f36@mail.gmail.com","subject":"Re: MinGW build environment for Git","fromName":"Marius Storm-Olsen","fromEmail":"marius@trolltech.com","sentAt":"2007-08-01T05:15:40Z","receivedAt":"2007-08-01T05:15:40Z","isPatch":false,"sender":{"key":"marius@trolltech.com","avatar":"https://gravatar.com/avatar/a40071d8f651862c6ab10bd7996f0ad84d94f06c0399de9e3fa4f06beb390a71?d=mp&s=160"},"body":"Dmitry Kakurin said the following on 30.07.2007 01:14:\n> I want to be able to build MinGW port of Git on Windows. I've tried\n> to follow steps in README.MinGW to setup this environment myself\n> (install MinGW, MSys, ZLib etc.) but after wasting a lot of time\n> with no result I give up. So, could somebody please just pkzip\n> their environment (everything required) and share the zip file with\n> me (privately or publicly)? I also think that an even better idea\n> is to create a new Git repository with MinGW build environment.\n> This will make contributing to MinGW port of Git MUCH easier.\n\nHi Dmitry,\n\nAaron has done this, and you can find the link on his blog, here:\n     http://www.ekips.org/cgi-bin/aaron.cgi/2007/02/27\n\nThe archive's compressed with 7zip, so you'll need that to decompress \nit. (http://www.7-zip.org/)\n\nDirect link to the archive:\n     http://inkscape.modevia.com/git/mingw4git.7z\n\nGood luck!\n-- \n.marius\n\n"},{"id":"49292","messageId":"a1bbc6950708010208v15071005w3bcc471bef172fcc@mail.gmail.com","threadId":"9299","inReplyTo":"46B016FC.4050005@trolltech.com","subject":"Re: MinGW build environment for Git","fromName":"Dmitry Kakurin","fromEmail":"dmitry.kakurin@gmail.com","sentAt":"2007-08-01T09:08:22Z","receivedAt":"2007-08-01T09:08:22Z","isPatch":false,"sender":{"key":"dmitry.kakurin@gmail.com","avatar":null},"body":"On 7/31/07, Marius Storm-Olsen <marius@trolltech.com> wrote:\n> Dmitry Kakurin said the following on 30.07.2007 01:14:\n> > I want to be able to build MinGW port of Git on Windows. I've tried\n> > to follow steps in README.MinGW to setup this environment myself\n> > (install MinGW, MSys, ZLib etc.) but after wasting a lot of time\n> > with no result I give up. So, could somebody please just pkzip\n> > their environment (everything required) and share the zip file with\n> > me (privately or publicly)? I also think that an even better idea\n> > is to create a new Git repository with MinGW build environment.\n> > This will make contributing to MinGW port of Git MUCH easier.\n>\n> Aaron has done this, and you can find the link on his blog, here:\n>     http://www.ekips.org/cgi-bin/aaron.cgi/2007/02/27\n\nI've downloaded and installed it. But I could not make it work :-(.\nFirst I had this problem:\n$ make\nGIT_VERSION = 1.5.3.GIT\n    * new build flags or prefix\n    CC convert-objects.o\ngcc.exe: installation problem, cannot exec `cc1': No such file or directory\nmake: *** [convert-objects.o] Error 1\n\nThen I've copied cc1.exe and some others from\nC:\\mingw4git\\libexec\\gcc\\mingw32 into /bin.\n\n$ make\n    CC convert-objects.o\nIn file included from cache.h:4,\n                 from convert-objects.c:1:\ngit-compat-util.h:51:22: sys/wait.h: No such file or directory\n\nSearching entire (downloaded) tree for wait.h gives nothing.\n\n'make configure' does not work:\n$ make configure\n    GEN configure\nconfigure.ac+:4: error: Autoconf version 2.59 or higher is required\nconfigure.ac+:4: the top level\nautom4te: /bin/m4 failed with exit status: 1\nmake: *** [configure] Error 1\n\nWhat do I do now?\n\n-Dmitry\n"},{"id":"49298","messageId":"Pine.LNX.4.64.0708011143180.14781@racer.site","threadId":"9299","inReplyTo":"a1bbc6950708010208v15071005w3bcc471bef172fcc@mail.gmail.com","subject":"Re: MinGW build environment for Git","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2007-08-01T10:44:19Z","receivedAt":"2007-08-01T10:44:19Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nOn Wed, 1 Aug 2007, Dmitry Kakurin wrote:\n\n> On 7/31/07, Marius Storm-Olsen <marius@trolltech.com> wrote:\n> > Dmitry Kakurin said the following on 30.07.2007 01:14:\n> > > I want to be able to build MinGW port of Git on Windows. I've tried\n> > > to follow steps in README.MinGW to setup this environment myself\n> > > (install MinGW, MSys, ZLib etc.) but after wasting a lot of time\n> > > with no result I give up. So, could somebody please just pkzip\n> > > their environment (everything required) and share the zip file with\n> > > me (privately or publicly)? I also think that an even better idea\n> > > is to create a new Git repository with MinGW build environment.\n> > > This will make contributing to MinGW port of Git MUCH easier.\n> >\n> > Aaron has done this, and you can find the link on his blog, here:\n> >     http://www.ekips.org/cgi-bin/aaron.cgi/2007/02/27\n> \n> I've downloaded and installed it. But I could not make it work :-(.\n> First I had this problem:\n> $ make\n> GIT_VERSION = 1.5.3.GIT\n>     * new build flags or prefix\n>     CC convert-objects.o\n> gcc.exe: installation problem, cannot exec `cc1': No such file or directory\n> make: *** [convert-objects.o] Error 1\n> \n> Then I've copied cc1.exe and some others from\n> C:\\mingw4git\\libexec\\gcc\\mingw32 into /bin.\n> \n> $ make\n>     CC convert-objects.o\n> In file included from cache.h:4,\n>                  from convert-objects.c:1:\n> git-compat-util.h:51:22: sys/wait.h: No such file or directory\n> \n> Searching entire (downloaded) tree for wait.h gives nothing.\n> \n> 'make configure' does not work:\n> $ make configure\n>     GEN configure\n> configure.ac+:4: error: Autoconf version 2.59 or higher is required\n> configure.ac+:4: the top level\n> autom4te: /bin/m4 failed with exit status: 1\n> make: *** [configure] Error 1\n> \n> What do I do now?\n\nThis looks like you downloaded git.git.  Official releases do not have \nMinGW support yet!  You have to get the MinGW port from repo.or.cz:\n\n\thttp://repo.or.cz/w/git/mingw.git\n\nHth,\nDscho\n"},{"id":"49359","messageId":"a1bbc6950708011518n63968dc0see8a022d2934cba8@mail.gmail.com","threadId":"9299","inReplyTo":"Pine.LNX.4.64.0708011143180.14781@racer.site","subject":"Re: MinGW build environment for Git","fromName":"Dmitry Kakurin","fromEmail":"dmitry.kakurin@gmail.com","sentAt":"2007-08-01T22:18:41Z","receivedAt":"2007-08-01T22:18:41Z","isPatch":false,"sender":{"key":"dmitry.kakurin@gmail.com","avatar":null},"body":"On 8/1/07, Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:\n> Hi,\n>\n> On Wed, 1 Aug 2007, Dmitry Kakurin wrote:\n>\n> > On 7/31/07, Marius Storm-Olsen <marius@trolltech.com> wrote:\n> > > Dmitry Kakurin said the following on 30.07.2007 01:14:\n> > > > I want to be able to build MinGW port of Git on Windows. I've tried\n> > > > to follow steps in README.MinGW to setup this environment myself\n> > > > (install MinGW, MSys, ZLib etc.) but after wasting a lot of time\n> > > > with no result I give up. So, could somebody please just pkzip\n> > > > their environment (everything required) and share the zip file with\n> > > > me (privately or publicly)? I also think that an even better idea\n> > > > is to create a new Git repository with MinGW build environment.\n> > > > This will make contributing to MinGW port of Git MUCH easier.\n> > >\n> > > Aaron has done this, and you can find the link on his blog, here:\n> > >     http://www.ekips.org/cgi-bin/aaron.cgi/2007/02/27\n> >\n> > I've downloaded and installed it. But I could not make it work :-(.\n> > First I had this problem:\n> > $ make\n> > GIT_VERSION = 1.5.3.GIT\n> >     * new build flags or prefix\n> >     CC convert-objects.o\n> > gcc.exe: installation problem, cannot exec `cc1': No such file or directory\n> > make: *** [convert-objects.o] Error 1\n> >\n> > Then I've copied cc1.exe and some others from\n> > C:\\mingw4git\\libexec\\gcc\\mingw32 into /bin.\n> >\n> > $ make\n> >     CC convert-objects.o\n> > In file included from cache.h:4,\n> >                  from convert-objects.c:1:\n> > git-compat-util.h:51:22: sys/wait.h: No such file or directory\n> >\n> > Searching entire (downloaded) tree for wait.h gives nothing.\n> >\n> > 'make configure' does not work:\n> > $ make configure\n> >     GEN configure\n> > configure.ac+:4: error: Autoconf version 2.59 or higher is required\n> > configure.ac+:4: the top level\n> > autom4te: /bin/m4 failed with exit status: 1\n> > make: *** [configure] Error 1\n> >\n> > What do I do now?\n>\n> This looks like you downloaded git.git.  Official releases do not have\n> MinGW support yet!  You have to get the MinGW port from repo.or.cz:\n>\n>        http://repo.or.cz/w/git/mingw.git\nYou were right. I was downloading Git under Cygwin and then copied it\nto MSys. Somewhere along the way I got confused and copied the wrong\ndirectory.\nIt works now!\nThank you!\n\n- Dmitry\n"}]}