[GHC] #1196: Cabal on Windows doesn't like the in-place GHCs

Sigbjorn Finne sof at galois.com
Tue Mar 6 11:32:04 EST 2007


I added support for generating .bat files (to HEAD, I believe) for these 
in-place
wrappers some time ago just to address this issue, so you may want to 
look into
dragging those Makefile mods over.

--sigbjorn

On 3/5/2007 08:58, GHC wrote:
> #1196: Cabal on Windows doesn't like the in-place GHCs
> -------------------------+--------------------------------------------------
>     Reporter:  igloo     |       Owner:         
>         Type:  bug       |      Status:  new    
>     Priority:  normal    |   Milestone:  _|_    
>    Component:  Compiler  |     Version:  6.6    
>     Severity:  normal    |    Keywords:         
>   Difficulty:  Unknown   |    Testcase:  cabal01
> Architecture:  Unknown   |          Os:  Windows
> -------------------------+--------------------------------------------------
> From e.g. a cmd prompt, Windows doesn't like the in-place GHCs:
>  {{{
>  C:\>C:\cygwin\home\ian\ghc\6.6-branch\build\compiler\stage2\ghc-inplace
>  'C:\cygwin\home\ian\ghc\6.6-branch\build\compiler\stage2\ghc-inplace' is
>  not recognized as an internal or external command, operable program or
>  batch file.
>
>  C:\>cat C:\cygwin\home\ian\ghc\6.6-branch\build\compiler\stage2\ghc-
>  inplace
>  #!/bin/sh
>  exec C:/cygwin/home/ian/ghc/6.6-branch/build/compiler/stage2/ghc
>  -BC:\\\\cygwin\\\\home\\\\ian\\\\ghc\\\\6.6-branch\\\\build "$@"
>  }}}
>  which means the cabal01 test fails thus:
>  {{{
>  $ ./setup configure --prefix=`pwd`/install --with-
>  compiler=C:/cygwin/home/ian/ghc/6.6-branch/build/compiler/stage1/ghc-
>  inplace --with-hc-pkg=../../../../../utils/ghc-pkg/ghc-pkg-inplace
>  --enable-library-profiling
>  setup.exe: Warning: Package is copyright All Rights Reserved
>  setup.exe: Warning: No license-file field.
>  'C:\cygwin\home\ian\ghc\6.6-branch\build\compiler\stage1\ghc-inplace' is
>  not recognized as an internal or external command,
>  operable program or batch file.
>  Configuring test-1.0...
>  }}}
>  (the odd output order is due to buffering)
>
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> Glasgow-haskell-bugs mailing list
> Glasgow-haskell-bugs at haskell.org
> http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
>   




More information about the Glasgow-haskell-bugs mailing list