[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-0.71.0.1 -Lc:\ghc\ghc-6.10.1\regex-posix-0.72.0.3 -Lc:\ghc 
\ghc-6.10.1\regex-base-0.72.0.2 -Lc:\ghc\ghc-6.10.1\random-1.0.0.1 - 
Lc:\ghc\ghc-6.10.1\process-1.0.1.0 -Lc:\ghc\ghc-6.10.1\html-1.0.1.2 - 
LC:\Program Files\Haskell\haskeline-0.6.1.3\ghc-6.10.1 -LC:\Program  
Files\Haskell\utf8-string-0.3.4\ghc-6.10.1 -Lc:\ghc\ghc-6.10.1 
\mtl-1.1.0.2 -LC:\Program Files\Haskell\extensible-exceptions-0.1.1.0 
\ghc-6.10.1 -Lc:\ghc\ghc-6.10.1\directory-1.0.0.2 -Lc:\ghc\ghc-6.10.1 
\old-time-1.0.0.1 -Lc:\ghc\ghc-6.10.1\old-locale-1.0.0.1 -Lc:\ghc 
\ghc-6.10.1\filepath-1.1.0.1 -Lc:\ghc\ghc-6.10.1\containers-0.2.0.0 - 
Lc:\ghc\ghc-6.10.1\Win32-2.2.0.0 -luser32 -lgdi32 -lwinmm -lkernel32 - 
ladvapi32 -Lc:\ghc\ghc-6.10.1\bytestring-0.9.1.4 -LC:\Program Files 
\Haskell\HTTP-3001.1.5\ghc-6.10.1 -Lc:\ghc\ghc-6.10.1\network-2.2.0.1  
-lwsock32 -Lc:\ghc\ghc-6.10.1\parsec-2.1.0.1 -Lc:\ghc\ghc-6.10.1 
\base-3.0.3.0 -Lc:\ghc\ghc-6.10.1\array-0.2.0.0 -Lc:\ghc\ghc-6.10.1 
\syb-0.1.0.0 -Lc:\ghc\ghc-6.10.1\base-4.0.0.0 -lwsock32 -lmsvcrt - 
lkernel32 -luser32 -lshell32 -Lc:\ghc\ghc-6.10.1\integer-0.1.0.0 -Lc: 
\ghc\ghc-6.10.1\ghc-prim-0.1.0.0 -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  
installed.
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.

Regards,

Zooko


More information about the darcs-users mailing list