[GHC] #1196: Cabal on Windows doesn't like the in-place GHCs
Simon Marlow
simonmarhaskell at gmail.com
Tue Mar 6 11:46:22 EST 2007
Ah, so you did, thanks for reminding me. We still need to do something about
ghc-pkg, though.
Cheers,
Simon
Sigbjorn Finne wrote:
> 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
>>
>
> _______________________________________________
> 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