Fortran Add Library to Fortran - Learn How to Launch Free Libraries

  • Thread starter Thread starter astroastro
  • Start date Start date
  • Tags Tags
    Fortran
AI Thread Summary
FGSL is a Fortran library that cannot be run like a standalone application; instead, it is a collection of compiled code that users must link with their own routines to create programs. New users often struggle with initial setup, particularly with instructions that involve environment variables like FC (Fortran compiler command) and FCFLAGS (additional flags), which may not be clearly defined in the documentation. Users have reported difficulty finding necessary files and modifications required for compilation, especially on Windows systems, where instructions may be tailored for Unix-based environments. For those seeking simpler alternatives, there are suggestions to explore other scientific libraries that may be more user-friendly. It is also advised that beginners focus on specific routines from FGSL rather than attempting to build the entire library until they gain more experience with Fortran.
astroastro
Messages
5
Reaction score
0
Hi I'm completely new to fortran I've downloaded FGSL and I don't know how to run it and also I don't How should I launch the free libraries in fortran,can give me an outline?
 
Technology news on Phys.org
astroastro said:
Hi I'm completely new to fortran I've downloaded FGSL and I don't know how to run it and also I don't How should I launch the free libraries in fortran,can give me an outline?
You don't "run" FGSL in the conventional sense, like you execute an application.

A library is a collection of compiled code which can be linked to other routines written and compiled by the user to make a new program.

Have you read the README file at the following link?:

http://www.lrz.de/services/software/mathematik/gsl/fortran/
 
SteamKing said:
You don't "run" FGSL in the conventional sense, like you execute an application.

A library is a collection of compiled code which can be linked to other routines written and compiled by the user to make a new program.

Have you read the README file at the following link?:

http://www.lrz.de/services/software/mathematik/gsl/fortran/
yes but It wasn't so meaningful to me ,
for example it said : ...
export FC=<fortran compiler command>
export FCFLAGS=<additional Fortran flags>...
I couldn't find these files in the FGSL file where are they?
and I also it need so many modification and extra files which I don't have them :(
Do you know any scientific library which is easier to use for fortran?
 
astroastro said:
yes but It wasn't so meaningful to me ,
for example it said : ...
export FC=<fortran compiler command>
export FCFLAGS=<additional Fortran flags>...
I couldn't find these files in the FGSL file where are they?
and I also it need so many modification and extra files which I don't have them :(
Do you know any scientific library which is easier to use for fortran?

How much experience do you have using libraries with Fortran? What Fortran compiler are you using to build the FGSL library?
 
SteamKing said:
What Fortran compiler are you using to build the FGSL library?

And which operating system? Those instructions look like they're for one of the GNU Fortran compilers (g77 or gfortran) on a Unix- or Linux-based computer.
 
SteamKing said:
How much experience do you have using libraries with Fortran? What Fortran compiler are you using to build the FGSL library?
actually none I just started learning fortran about 3 weeks
 
jtbell said:
And which operating system? Those instructions look like they're for one of the GNU Fortran compilers (g77 or gfortran) on a Unix- or Linux-based computer.
I use windows 7 I couldn't find any other instruction in the site.I had thought about what you are saying .instruction wasn't really clear :D
 
Well, exactly which routines from FGSL do you need in your program?

Since the sources are available, perhaps making a whole library at this point would be unnecessary, until you have acquired more experience with Fortran.
 

Similar threads

Replies
2
Views
3K
Replies
9
Views
2K
Replies
8
Views
4K
Replies
5
Views
2K
Replies
4
Views
5K
Replies
1
Views
1K
Replies
8
Views
2K
Back
Top