Just a heads up:

If anyone is compiling with gfortran 4.5.0, I've noticed that bsd.f in siesta 
3.0 rc1 and rc2 makes reference to etime as an external function.  In gfortran 
4.5.0 etime is intrinsic, I think.  When compiled the linker gives an error:

bsd.o: In function `cputim_':
bsd.f:(.text+0xe): undefined reference to `etime_'
collect2: ld returned 1 exit status
make: *** [siesta] Error 1

If the line "      real, external :: etime" is changed to       "real :: 
etime", everything compiles.

Just figured I'd add this bit to the archives,
Best,
Rob Koch

Responder a