Re: Cygwin playbook?

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

 



On 9/7/06, Junio C Hamano <junkio@xxxxxxx> wrote:
"Martin Langhoff" <martin.langhoff@xxxxxxxxx> writes:

> - What cygwin packages are needed?

I am not in front of Windows machine so I need to check later if
nobody beats me to this, but essentially it is the same as on
sane Unix systems.  Cygwin folks did a good job providing
necessary libraries readily available from their Setup.exe.

Sorry to ask this... Are you sure? Vanilla base setup with no extra
packages getting gcc and various -dev packages? Perhaps there is a
'developer' profile during install that gets you a reasonable kit?

About 5 minutes ago I managed to get limited access (non-root, cannot
install packages) to a cygwin env using rdesktop. It did have gcc and
make, but make bombed out with a missing libcurl and openssl header
files. IIRC, diff3/merge isn't in the base install either.

In debian I can look at apt-cache show git-core to get a quick
overview of dependencies but here I'm lost :(

> - Need to fudge makefile?

No; not even autoconf was needed and it installed out of the box
for me (w2k).

That's great to know.

> - How do I install for personal use?

make install would install under whereever you call ~/bin in
Cygwin environment, and that is how I have mine.

Kewl.

> - How do I install in /usr/local?

I do not think of a reason why "make prefix=/usr/local" would
not work but I haven't tried it myself so don't quote me on
this.

Is cygwin still installable in 2 modes? (Used to be personal and
system-wide or something like that.)

If that's the case, then in a system-wide install you must be root to
write to /usr/local (I'm guessing here) and there's no sudo or su -c
'make prefix=/usr/local install' so you'd have to open an admin
session. Can cygwin shell be invoked under RunAs?

> - Anything else I should know?

You would probably have great pain if on vfat.  It appears to
work Ok on NTFS.  It appears to be quite slow, judging from
the way it runs our standard test suite.

Thanks! So no vfat. In terms of speed, this should be for a
small/medium project. No linux kernel development on Windows just yet
;-)

Thanks! that's a starting point, though I'm intrigued about the
packages required. Are there ways to query what packages you have
installed (a la dpkg -l) and to install a list of packages from
commandline?

Oh, what an ignorant fop I am.

cheers,



martin
-
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]