1

I'm a newbie in compiling GNU libraries(Never did it before). I have VS 2010 but don't mind downloading other ANSI C Compiler.

If you can assist me in the steps I need to do to run the make file that build the library.

Flexo
  • 87,323
  • 22
  • 191
  • 272
Freewind
  • 151
  • 1
  • 6

2 Answers2

0

As far as I can see the win32 port of the gsl got stuck with version 1.8 (current is 1.15), this is quiet old and I'm not sure if a build on win64 will work.

Anyhow if you want to give it a try download the sources from here http://gnuwin32.sourceforge.net/downlinks/gsl-src-zip.php, unpack everything into a new and empty directory and start by reading src\gsl\1.8\gsl-1.8\VC8\Readme_VC8.htm.

The VC10 compiler should do.

alk
  • 69,737
  • 10
  • 105
  • 255
0

I've recently built, deployed and used the GSL 1.15 for Win 64 with the MinGW gcc of debian, so I can assure you it's possible to build the GSL on Win64. However, I'm absolutely not experienced with VS and can't help you there, sorry. If you can make any use of binaries and a building debian package, please look into our repository.

thiton
  • 35,651
  • 4
  • 70
  • 100
  • You are doing a cross compile, building the win64 binaries under debian using MinGW? – alk Oct 02 '11 at 14:19
  • @alk: Yes. That's why I can't help the OP much, but know that the whole thing builds. – thiton Oct 02 '11 at 14:24
  • Did this work out of the box (at least for gsl) or did you need to patch anything? Btw: Pretty cool approach to get around touching VC ... ;-> – alk Oct 02 '11 at 15:04
  • @alk: Worked out of the box. I had to patch the Debian install script in one or two places (like not trying to install .so files), but that has been all. – thiton Oct 03 '11 at 08:29