[PolyORB-users] Can't configure PolyOrb using MSYS and/or Cygwin on WinXP

Rob Groen robgr at xs4all.nl
Mon Dec 29 14:57:59 CET 2008


Thanks Bob;

The problem with the 'mount' under Cygwin was that I used the '\' 
instead of '/'
And your tip to 'mount -f -s -b "c:/x" "/x"' was the missing piece of 
the puzzle
I've got all my Ada stuff in subdirectories under d:\ada, including the 
GNAT Ada compiler (maybe not the wisest thing, but things have evolved 
in that way)
Using
$ mount -f -s -b d:/ada /ada
was all that was needed :-) .
Thanks again.

Best regards, and best wishes for 2009
Rob

Bob Duff wrote:
> Rob Groen wrote:
>
>   
>> I managed to get the ./configure thing getting to an end
>> I used Cygwin, but with the hint of mounting /gnat to the right Windows 
>> directory. I had to do this from a MSDOS box (!) using Cygwin's mount, 
>> otherwise the mount table wasn't adjusted.
>>     
>
> Here at AdaCore, we build PolyORB on Windows on a regular basis, using the
> latest GNAT tools and latest PolyORB sources.  The version of make is:
>
> @ make --version
> GNU Make 3.80
> Copyright (C) 2002  Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.
> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
> PARTICULAR PURPOSE.
>
> I've had trouble with older and newer versions.
>
> Cygwin mount points can indeed be confusing.  I don't understand your comment
> above about MSDOS box -- I always type the mount command to a Cygwin shell, and
> it works just fine.
>
> But the important thing is to set it up so windows and cygwin have the same
> idea about directory names.  This is needed because the GNAT tools (and various
> other programs) are not cygwin programs, and so do not understand cygwin mount
> points (nor cygwin symbolic links).  So you want something like:
>
> mount -f -s -b "c:/x" "/x"
>
> for every top-level directory x that is of interest.
>
>   
>> (Note I did '> mount d:\<my directory>\polyorb-2.4.0-src /polyorb)
>>     
>
> That sort of thing won't work -- GNAT will not understand /polyorb,
> because it's not cygwin-aware.
>
> GNAT does, however, allow "/" in path names, even on windows -- you don't need
> to change all the "/" to "\".
>
> - Bob
>
>   

-- 
Rob
---------------
Anything that can go wrong, will go wrong



More information about the PolyORB-users mailing list