Gsl-2.1
Introduction to Gsl
The GNU Scientific Library (GSL) is a numerical library for C and
C++ programmers. It provides a wide range of mathematical routines
such as random number generators, special functions and
least-squares fitting.
This package is known to build and work properly using an LFS-7.10
platform.
Package Information
Gsl Dependencies
Optional
texlive-20160523b or install-tl-unx
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/gsl
Installation of Gsl
Install Gsl by running the
following commands:
./configure --prefix=/usr --disable-static &&
make &&
make html
To test the results, issue: make
check.
Now, as the root
user:
make install &&
mkdir /usr/share/doc/gsl-2.1 &&
cp doc/gsl-ref.html/* /usr/share/doc/gsl-2.1
Command Explanations
--disable-static
: This
switch prevents installation of static versions of the libraries.
Contents
Installed Programs:
gsl-config, gsl-histogram, and
gsl-randist
Installed Libraries:
libgslcblas.so and libgsl.so
Installed Directory:
/usr/include/gsl and
/usr/share/doc/gsl-2.1
Short Descriptions
gsl-config
|
is a shell script to get the version number and compiler
flags of the installed Gsl library.
|
gsl-histogram
|
is a demonstration program for the GNU Scientific Library
that computes a histogram from data taken from stdin.
|
gsl-randist
|
is a demonstration program for the GNU Scientific Library
that generates random samples from various distributions.
|
libgslcblas.so
|
contains functions that implement a C interface to Basic
Linear Algebra Subprograms.
|
libgsl.so.so
|
contains functions that provide a collection of numerical
routines for scientific computing.
|
Last updated on 2016-08-28 14:19:58 -0700