Hi, The URL you referenced is for SIESTA _2.0.2_, but your working path suggests you are compiling SIESTA _2.0.1_, which has not been updated to support gfortran. Here follows a patch for f2kcli.F90 from the official releases:
diff --git a/Src/f2kcli.F90 b/Src/f2kcli.F90
index 826d9de..f415b08 100644
--- a/Src/f2kcli.F90
+++ b/Src/f2kcli.F90
@@ -17,6 +17,8 @@
! Date : February 2001
!
MODULE F2KCLI
+#ifndef GFORTRAN
+
#ifdef __NAG__
use f90_unix
#else
@@ -220,7 +222,6 @@
RETURN
END SUBROUTINE GET_COMMAND_ARGUMENT
!
+#endif
END MODULE F2KCLI
Regards,
Lifeng Sun
On Tue, 28 Jul 2009, ?????? ????? wrote:
>Dear Siesta users,
>
>in page http://fisica.ehu.es/ag/siesta-extra/release.notes_2.0.2
>
>there is stntence <To support gfortran, the f2kcli.F90 program has been
>updated.>
>
>But when somebody try to compile denchar with gfortran
>immediatly receives an error
>
>/home/zhachuk/siesta-2.0.1/Src/f2kcli.F90:212: undefined reference to `getarg_'
>f2kcli.o: In function `__f2kcli__command_argument_count':
>/home/zhachuk/siesta-2.0.1/Src/f2kcli.F90:122: undefined reference to `iargc_'
>collect2: ld returned 1 exit status
>make: *** [denchar] Error 1
>zhac...@solaris:~/siesta-2.0.1/Src>
>
--
Lifeng Sun
Center of Mathematics and Theoretical Physics
Shanghai Institute for Advanced Studies
University of Science and Technology of China
signature.asc
Description: GnuPG digital signature

