“The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting. There are over 1000 functions in total with an extensive test suite”.
Binaries of the GSL 1.11 were already provided in an earlier post including instructions on how the package was assembled. Here, the binaries for GSL 1.12 are provided.
This new package also contains a modified gsl-config bash script – this script will now return the correct paths to the library regardless where you install the package (but can only be used inside MSYS). It’s also possible to use the pkg-config utility, but here you must set the PKG_CONFIG_PATH environment variable to the gsl-1.12/lib-shared/pkgconfig or gsl-1.12/lib-static/pkgconfig directory. The package also contains the import libraries for Visual C++. The dlls are stripped, so there is no debugging information in there.
Download: GSL 1.12 Binary for MinGW 3.4.5 (with Visual C++ import libraries)