mahdi109
July 3rd, 2011, 01:30 AM
dear all
I'm trying to install the fhi98pp packag.
but i dont understand this Instructions:
a) Customize "Makefile" in "./src". You need to set compiler and linker flags
compatible to your platform. Some linear algebra package is required, and
you need to specify either use of the ESSL library or the libFREE library
(an excerpt of the LAPACK package put into "./lib").
b) If libFREE is used make should take automatically care of generating and
linking this library. Alternatively go to "./lib" and create the archive
"libFree.a" using <make -f make.libFree>. Again you need to set appropriate
compiler flags in "make.libFree" first.
c) In "/src" create the executables
"./src/fhipp.x" ... pseudopotential generating by <make fhipp.x>
"./src/pslp.x" .... pseudopotential generating by <make pslp.x>
If linking the library fails, the respective syntax for linking in
the present "Makefile" might be incompatible with your platform.
Corrections shoud be straightforward, however linking the objects
by hand is an alternative too.
d) Set appropriate paths for executables and graphics header files etc. in the
shell scripts "psgen" and "pswatch" (stored in ./bin/Tools). This can be
done by specifying the environment variable "FHIPP_PATH" which should point
to the directory fhi98PP.
For a list of the shell scripts' options enter <psgen -h> and <pswatch -h>.
e) Verify that you can reproduce the results of the sample run given in
"./sample".
please help me..
I'm trying to install the fhi98pp packag.
but i dont understand this Instructions:
a) Customize "Makefile" in "./src". You need to set compiler and linker flags
compatible to your platform. Some linear algebra package is required, and
you need to specify either use of the ESSL library or the libFREE library
(an excerpt of the LAPACK package put into "./lib").
b) If libFREE is used make should take automatically care of generating and
linking this library. Alternatively go to "./lib" and create the archive
"libFree.a" using <make -f make.libFree>. Again you need to set appropriate
compiler flags in "make.libFree" first.
c) In "/src" create the executables
"./src/fhipp.x" ... pseudopotential generating by <make fhipp.x>
"./src/pslp.x" .... pseudopotential generating by <make pslp.x>
If linking the library fails, the respective syntax for linking in
the present "Makefile" might be incompatible with your platform.
Corrections shoud be straightforward, however linking the objects
by hand is an alternative too.
d) Set appropriate paths for executables and graphics header files etc. in the
shell scripts "psgen" and "pswatch" (stored in ./bin/Tools). This can be
done by specifying the environment variable "FHIPP_PATH" which should point
to the directory fhi98PP.
For a list of the shell scripts' options enter <psgen -h> and <pswatch -h>.
e) Verify that you can reproduce the results of the sample run given in
"./sample".
please help me..