[darcs-users] windows build slave status

zooko zooko at zooko.com
Sun Mar 15 20:54:23 UTC 2009

Okay, I got the current http://darcs.net, read the README, and ran  
the following commands:

$ cabal configure --prefix=`cygpath -m /usr/local/stow/darcs-trunk- 
cabal` 2>&1 | tee zooko.log.txt
Configuring darcs-2.2.0...
Resolving dependencies...

$ cabal build 2>&1 | tee zooko.build.log.txt
Preprocessing library darcs-2.2.0...
c:\ghc\ghc-6.10.1\gcc-lib\ld.exe: cannot find -lcurl
collect2: ld returned 1 exit status
linking dist\build\System\Posix\Files_hsc_make.o failed
command was: c:\ghc\ghc-6.10.1\gcc.exe -Bc:\ghc\ghc-6.10.1\gcc-lib - 
Ic:\ghc\ghc-6.10.1\include\mingw -lcurl -lz -Lc:\ghc\ghc-6.10.1\regex- 
compat- -Lc:\ghc\ghc-6.10.1\regex-posix- -Lc:\ghc 
\ghc-6.10.1\regex-base- -Lc:\ghc\ghc-6.10.1\random- - 
Lc:\ghc\ghc-6.10.1\process- -Lc:\ghc\ghc-6.10.1\html- - 
LC:\Program Files\Haskell\haskeline-\ghc-6.10.1 -LC:\Program  
Files\Haskell\utf8-string-0.3.4\ghc-6.10.1 -Lc:\ghc\ghc-6.10.1 
\mtl- -LC:\Program Files\Haskell\extensible-exceptions- 
\ghc-6.10.1 -Lc:\ghc\ghc-6.10.1\directory- -Lc:\ghc\ghc-6.10.1 
\old-time- -Lc:\ghc\ghc-6.10.1\old-locale- -Lc:\ghc 
\ghc-6.10.1\filepath- -Lc:\ghc\ghc-6.10.1\containers- - 
Lc:\ghc\ghc-6.10.1\Win32- -luser32 -lgdi32 -lwinmm -lkernel32 - 
ladvapi32 -Lc:\ghc\ghc-6.10.1\bytestring- -LC:\Program Files 
\Haskell\HTTP-3001.1.5\ghc-6.10.1 -Lc:\ghc\ghc-6.10.1\network-  
-lwsock32 -Lc:\ghc\ghc-6.10.1\parsec- -Lc:\ghc\ghc-6.10.1 
\base- -Lc:\ghc\ghc-6.10.1\array- -Lc:\ghc\ghc-6.10.1 
\syb- -Lc:\ghc\ghc-6.10.1\base- -lwsock32 -lmsvcrt - 
lkernel32 -luser32 -lshell32 -Lc:\ghc\ghc-6.10.1\integer- -Lc: 
\ghc\ghc-6.10.1\ghc-prim- -Lc:\ghc\ghc-6.10.1 -Lc:\ghc 
\ghc-6.10.1/gcc-lib -lm -lffi -lgmp -lwsock32 dist\build\System\Posix 
\Files_hsc_make.o -o dist\build\System\Posix\Files_hsc_make.exe

Then I tried

$ cabal install 'HTTP < 3001.2'
Resolving dependencies...
No packages to be installed. All the requested packages are already  
If you want to reinstall anyway then use the --reinstall flag.

$ cabal install --reinstall 'HTTP < 3001.2'
Resolving dependencies...
Configuring HTTP-3001.1.5...
Preprocessing library HTTP-3001.1.5...
Building HTTP-3001.1.5...

But having done this didn't change the behavior when attempting to  
build darcs.



More information about the darcs-users mailing list