<div dir="ltr"><p>I'm  currently  trying to  install  the  gsl packages  (in  particular<br>hmatrix-gsl) for a Windows 7/32 system.</p><p>I've been using a fairly stripped down version of the GHC for a while,<br>but now that I'm trying to install packages like this, I'm running<br>into problems.</p><p>Anyway, I have installed pkg-config, etc. and I believe I've got the<br>various bits of gsl installed.  However cabal is still failing at<br>attaching this to the appropriate haskell modules, at what looks to be<br>very near the end, and suggstions for what I can try to get things to<br>finish would be welcome.  Below is the output as generated by cabal<br>(this is the result of several iterations and systematic googling, but<br>google seems to have run out on me).</p><p>All suggestions, advice, etc. very welcome,</p><p>Sean Matthews</p><p>> cabal install hmatrix-gsl --extra-include-dirs="C:\Users\sematthews\My Software\gsl-1.15-dev-win32\include" --extra-lib-dirs="C:\Users\sematthews\My Software\gsl-1.15-dev-win32\lib"<br>> cabal install hmatrix-gsl --extra-include-dirs="C:\Users\sematthews\My Software\gsl-1.15-dev-win32\include" --extra-lib-dirs="C:\Users\sematthews\My Software\gsl-1.15-dev-win32\lib"<br>> Resolving dependencies...<br>> Configuring hmatrix-gsl-0.17.0.0...<br>> Building hmatrix-gsl-0.17.0.0...<br>> Failed to install hmatrix-gsl-0.17.0.0<br>> Build log ( C:\Users\sematthews\AppData\Roaming\cabal\logs\hmatrix-gsl-0.17.0.0.log ):<br>> Building hmatrix-gsl-0.17.0.0...<br>> Preprocessing library hmatrix-gsl-0.17.0.0...<br>> [ 1 of 17] Compiling Graphics.Plot    ( src\Graphics\Plot.hs, dist\build\Graphics\Plot.o )<br>> [ 2 of 17] Compiling Numeric.GSL.Internal ( src\Numeric\GSL\Internal.hs, dist\build\Numeric\GSL\Internal.o )<br>> [ 3 of 17] Compiling Numeric.GSL.Integration ( src\Numeric\GSL\Integration.hs, dist\build\Numeric\GSL\Integration.o )<br>> [ 4 of 17] Compiling Numeric.GSL.Fourier ( src\Numeric\GSL\Fourier.hs, dist\build\Numeric\GSL\Fourier.o )<br>> [ 5 of 17] Compiling Numeric.GSL.Polynomials ( src\Numeric\GSL\Polynomials.hs, dist\build\Numeric\GSL\Polynomials.o )<br>> [ 6 of 17] Compiling Numeric.GSL.Minimization ( src\Numeric\GSL\Minimization.hs, dist\build\Numeric\GSL\Minimization.o )<br>> [ 7 of 17] Compiling Numeric.GSL.Root ( src\Numeric\GSL\Root.hs, dist\build\Numeric\GSL\Root.o )<br>> [ 8 of 17] Compiling Numeric.GSL.Fitting ( src\Numeric\GSL\Fitting.hs, dist\build\Numeric\GSL\Fitting.o )<br>> [ 9 of 17] Compiling Numeric.GSL.ODE  ( src\Numeric\GSL\ODE.hs, dist\build\Numeric\GSL\ODE.o )<br>> [10 of 17] Compiling Numeric.GSL.Interpolation ( src\Numeric\GSL\Interpolation.hs, dist\build\Numeric\GSL\Interpolation.o )<br>> [11 of 17] Compiling Numeric.GSL.LinearAlgebra ( src\Numeric\GSL\LinearAlgebra.hs, dist\build\Numeric\GSL\LinearAlgebra.o )<br>> [12 of 17] Compiling Numeric.GSL.SimulatedAnnealing ( src\Numeric\GSL\SimulatedAnnealing.hs, dist\build\Numeric\GSL\SimulatedAnnealing.o )<br>> [13 of 17] Compiling Numeric.GSL.Vector ( src\Numeric\GSL\Vector.hs, dist\build\Numeric\GSL\Vector.o )<br>> [14 of 17] Compiling <a href="http://Numeric.GSL.IO">Numeric.GSL.IO</a>   ( src\Numeric\GSL\IO.hs, dist\build\Numeric\GSL\IO.o )<br>> [15 of 17] Compiling Numeric.GSL.Random ( src\Numeric\GSL\Random.hs, dist\build\Numeric\GSL\Random.o )<br>> [16 of 17] Compiling Numeric.GSL.Differentiation ( src\Numeric\GSL\Differentiation.hs, dist\build\Numeric\GSL\Differentiation.o )<br>> [17 of 17] Compiling Numeric.GSL      ( src\Numeric\GSL.hs, dist\build\Numeric\GSL.o )<br>> In-place registering hmatrix-gsl-0.17.0.0...<br>> setup-Simple-Cabal-1.22.4.0-i386-windows-ghc-7.10.2.exe:<br>> 'C:\Users\sematthews\My Software\Haskell\bin\ghc-pkg.exe' exited with an<br>> error:<br>> hmatrix-gsl-0.17.0.0: Warning: haddock-interfaces:<br>> C:\Users\SEMATT~1\AppData\Local\Temp\cabal-tmp-8196\hmatrix-gsl-0.17.0.0\dist\doc\html\hmatrix-gsl\hmatrix-gsl.haddock<br>> doesn't exist or isn't a file<br>> hmatrix-gsl-0.17.0.0: Warning: haddock-html:<br>> C:\Users\SEMATT~1\AppData\Local\Temp\cabal-tmp-8196\hmatrix-gsl-0.17.0.0\dist\doc\html\hmatrix-gsl<br>> doesn't exist or isn't a directory<br>> hmatrix-gsl-0.17.0.0: library-dirs: /usr/local/lib is a relative path which<br>> makes no sense (as there is nothing for it to be relative to). You can make<br>> paths relative to the package database itself by using ${pkgroot}. (use<br>> --force to override)<br>> hmatrix-gsl-0.17.0.0: include-dirs: /usr/local/include is a relative path<br>> which makes no sense (as there is nothing for it to be relative to). You can<br>> make paths relative to the package database itself by using ${pkgroot}. (use<br>> --force to override)<br>> cabal: Error: some packages failed to install:<br>> hmatrix-gsl-0.17.0.0 failed during the building phase. The exception was:<br>> ExitFailure 1<br><br clear="all"><br>-- <br></p><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Sean Matthews<br><a href="mailto:seanmatthews1@gmail.com" target="_blank">seanmatthews1@gmail.com</a> / +49 1515 800 1901</div></div></div></div></div></div>
</div>