Re: Git on MSys (or how to make it easy for Windows users to compile git)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Great job! Because finding and installing MSys, MinGW and dependencies was not trivial at all.
I have 2 suggestions for this package:
1. Remove git repository from it. It will make a download much smaller (~20MB smaller) and include the minimum git functionality to 
pull mingw git from the server (may be even automatically on first startup).
2. Add gdb. Not much could be done without it.

With this package (+gdb) it took me about an hour to figure out why git is broken on Vista (this includes learning how to use gdb 
:-). So you should expect much higher level of participation on the Windows side.

P.S. If package becomes sufficiently small for a single file, try to remove 7zip dependency (use WinZip instead). The easier the 
installation the better.

- Dmitry
----- Original Message ----- 
From: "Johannes Schindelin" <Johannes.Schindelin@xxxxxx>
Newsgroups: gmane.comp.version-control.git
To: <git@xxxxxxxxxxxxxxx>
Sent: Thursday, 2 August 2007 14:23
Subject: Git on MSys (or how to make it easy for Windows users to compile git)


Hi,

I finally broke down, waiting for the sourceforge project to get granted.
In the meantime, I registered a project at

http://code.google.com/p/msysgit/

(WARNING: temporary only!)

Would you believe that Google code has a restriction to 20MB per file, and
100MB in total, and you cannot remove files?  The same Google that gives
you 1TB mail space and counting?  Yes, it is ludicrous.

Anyway, you can get a complete Development environment in 3 files (because
one would be too large), and... oh well, just read what is written on the
website if you're really interested.

The plan is to move to Source forget ;-) when they finally approve the
project, or stay with Google, should they decide to lift the quota a bit.

Dmitry already reported a buglet preventing gcc to run without changes on
Vista, his theory is that the infamous access() function is at fault.  So
if you are unlucky enough to be stuck with Vista, just copy
msysGit/mingw/libexec/gcc/mingw32/3.4.2/cc1.exe to msysGit/mingw/bin/ and
you're set.

Ciao,
Dscho

-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux