Hi Sushmita, GSL's installation follows the GNU Build System (which is the most common build system in the free software world).
In short, you have to run these commands (replace X.X with the version number): tar xf gsl-X.X.tar.gz cd gsl-X.X ./configure make -j8 make check sudo make install If the last one complains about not being able to use "sudo", then first switch to the root/administrator, and then install, like this: su make install In case you don't have root access for installation, you can follow the instructions here: https://www.gnu.org/software/gnuastro/manual/html_node/Installation-directory.html I don't understand what you mean by "code::blocks13.12". But to use GSL you need basic knowledge of the C/C++ compiling process. Here is a link fully describing the fundamentals: https://www.gnu.org/software/gnuastro/manual/html_node/Review-of-library-fundamentals.html There are fully working example codes scattered in the GSL manual. You can find/see them for a starting example usage. I hope this helps, Cheers, Mohammad
