comp.lang.ada
 help / color / mirror / Atom feed
From: Stephen Leake <stephen_leake@stephe-leake.org>
Subject: Re: GTK Build from source
Date: Wed, 20 Aug 2008 08:08:31 -0400
Date: 2008-08-20T08:08:31-04:00	[thread overview]
Message-ID: <u4p5f6g8w.fsf@stephe-leake.org> (raw)
In-Reply-To: 04308fda-833d-4e4c-a007-ec7d07a05521@k30g2000hse.googlegroups.com

"RasikaSrinivasan@gmail.com" <RasikaSrinivasan@gmail.com> writes:

> FWIW
>
> A pertinent question might be - will the gnat Project support with gpr
> files not serve the function. Perhaps ada based distributions should
> use that instead of the traditional config etc.
>
> In any case, I found that on Windows for gnat based development, I am
> not sure cygwin works that well. for example, the -I and other such
> specifications want to interpret the argument using the native
> directory separator ie "\" and not the unix like "/"

Any recent GNAT will handle "/" in windows file/path names; what
version are you running that has problems with that?

Perhaps you mean the native path separator in ADA_PROJECT_PATH; that
is still a problem, but since you specify ADA_PROJECT_PATH once per
project, it's not a big deal.

Also, installing Cygwin at c:/ (_not_ c:/cygwin) makes things _much_
nicer; then windows c:/foo/bar is the _same_ as cygwin /foo/bar; no
/cygdrive/c/ or `cygpath -w /foo/bar' necessary. The Cygwin installer
complains when you do this; that's because it assumes you don't know
what you are doing, and might have some other bin directory at c:/bin.
Ignore the complaint!

> So if one is used to the command line - we have to get friendly with
> cmd!!!

Not me!

Except when trying to use an nfs client from Windows; Cygwin doesn't
have one, so I have to use another product, and then Cygwin doesn't
see those mounts. Obvious solution; pay someone to build a Cygwin nfs
client!

-- 
-- Stephe



  parent reply	other threads:[~2008-08-20 12:08 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-08-16  1:17 GTK Build from source RasikaSrinivasan
2008-08-16 10:30 ` Ludovic Brenta
2008-08-19 18:43   ` Martin
2008-08-19 20:13     ` Pascal Obry
2008-08-19 21:32       ` RasikaSrinivasan
2008-08-20  7:37         ` Ludovic Brenta
2008-08-20 21:42           ` RasikaSrinivasan
2008-08-20  7:49         ` Pascal Obry
2008-08-20 12:08         ` Stephen Leake [this message]
2008-08-21  8:31           ` Pascal Obry
2008-08-20 19:47         ` Simon Wright
2008-08-20 21:43           ` RasikaSrinivasan
2008-08-21  8:33           ` Pascal Obry
2008-08-22  9:39     ` Martin
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox