[DFTB-Plus-User] DFTB Plus compiling Error

gurinder singh singh_gurinder78 at yahoo.co.in
Wed Oct 8 14:16:36 CEST 2008


Hello Ben 
                 I have worked with your file and unpacked its contents in the src directory. The file type_geometry_hsd.F90 is in the src/ lib_type but still the error is like that. I have also tried in utils 
  
[root at localhost prg_dftb]# make 
make[1]: Entering directory `/tmp/dftb+_1.0.1_src/prg_dftb/_obj_i686-linux-ifort' 
echo "" > _dependencies 
for dep in /tmp/dftb+_1.0.1_src/prg_dftb/../lib_common/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_dftb/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_geoopt/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_io/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_math/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_md/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_mixer/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_type/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../includes/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../ext_xmlf90/Makefile.dep /tmp/dftb+_1.0.1_src/prg_dftb/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_math/Makefile.local; do cpp -traditional -DDEBUG=0 $dep >> 
_dependencies; done 
make[1]: Leaving directory `/tmp/dftb+_1.0.1_src/prg_dftb/_obj_i686-linux-ifort' 
make[1]: Entering directory `/tmp/dftb+_1.0.1_src/prg_dftb/_obj_i686-linux-ifort' 
cpp -traditional -DDEBUG=0 -I/tmp/dftb+_1.0.1_src/prg_dftb/../lib_common/ -I 
/tmp/dftb+_1.0.1_src/prg_dftb/../includes /tmp/dftb+_1.0.1_src/prg_dftb/../lib_common/allocate.F90 | 
/tmp/dftb+_1.0.1_src/prg_dftb/../utils/fpp/fpp.sh nocntln > allocate.f90 
f95 -O2 -ip -o allocate.o -c allocate.f90 
touch _mod_allocation 
cpp -traditional -DDEBUG=0 -I/tmp/dftb+_1.0.1_src/prg_dftb/../lib_common/ -I 
/tmp/dftb+_1.0.1_src/prg_dftb/../includes /tmp/dftb+_1.0.1_src/prg_dftb/../lib_common/accuracy.F90 | 
/tmp/dftb+_1.0.1_src/prg_dftb/../utils/fpp/fpp.sh nocntln > accuracy.f90 
f95 -O2 -ip -o accuracy.o -c accuracy.f90 
cpp -traditional -DDEBUG=0 -I/tmp/dftb+_1.0.1_src/prg_dftb/../lib_dftb/ -I 
/tmp/dftb+_1.0.1_src/prg_dftb/../includes /tmp/dftb+_1.0.1_src/prg_dftb/../lib_dftb/periodic.F90 | 
/tmp/dftb+_1.0.1_src/prg_dftb/../utils/fpp/fpp.sh nocntln > periodic.f90 
f95 -O2 -ip -o periodic.o -c periodic.f90 
touch _mod_periodic 
touch _mod_rcm 
touch _mod_diismixer 
touch _mod_fileid 
touch _mod_coulomb 
touch _mod_blasroutines 
touch _mod_externalcharges 
touch _mod_short_gamma 
touch _mod_scc 
touch _mod_ranlux 
touch _mod_mdcommon 
touch _mod_dummythermostat 
touch _mod_orbitalequiv 
touch _mod_simplemixer 
touch _mod_slaterkirkwood 
touch _mod_tempprofile 
touch _mod_andersenthermostat 
touch _mod_thermostat 
touch _mod_fifo 
touch _mod_broydenmixer 
touch _mod_velocityverlet 
touch _mod_mdintegrator 
touch _mod_typegeometry 
cpp -traditional -DDEBUG=0 -I/tmp/dftb+_1.0.1_src/prg_dftb/ -I 
/tmp/dftb+_1.0.1_src/prg_dftb/../includes /tmp/dftb+_1.0.1_src/prg_dftb/inputdata_.F90 | 
/tmp/dftb+_1.0.1_src/prg_dftb/../utils/fpp/fpp.sh nocntln > inputdata_.f90 
f95 -O2 -ip -o inputdata_.o -c inputdata_.f90 
In file /tmp/dftb+_1.0.1_src/prg_dftb/inputdata_.F90:10 
use TypeGeometry 
1 
Fatal Error: Can't open module file 'typegeometry.mod' for reading at (1): No such file or directory 
make[1]: *** [inputdata_.o] Error 1 
rm allocate.f90 accuracy.f90 inputdata_.f90 conjgrad.f90 spin.f90 message.f90 bisection.f90 
charmanip.f90 sort.f90 linkedlist.f90 periodic.f90 stepdesc.f90 simple_algebra.f90 linmin.f90 
lapackroutines.f90 constants.f90 geoopt.f90 
make[1]: Leaving directory `/tmp/dftb+_1.0.1_src/prg_dftb/_obj_i686-linux-ifort' 
make: *** [/tmp/dftb+_1.0.1_src/prg_dftb/_obj_i686-linux-ifort] Error 2 
  
In your sysfile there is a file i686-linux-gfortran. If I m using this ARCH in the Makefile.user then the error is like that 
  
[root at localhost prg_dftb]# make 
make[1]: Entering directory `/tmp/dftb+_1.0.1_src/prg_dftb/_obj_i686-linux-gfortran' 
echo "" > _dependencies 
for dep in /tmp/dftb+_1.0.1_src/prg_dftb/../lib_common/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_dftb/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_geoopt/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_io/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_math/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_md/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_mixer/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_type/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../includes/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../ext_xmlf90/Makefile.dep /tmp/dftb+_1.0.1_src/prg_dftb/Makefile.dep 
/tmp/dftb+_1.0.1_src/prg_dftb/../lib_math/Makefile.local; do cpp -traditional -DDEBUG=0 $dep >> 
_dependencies; done 
make[1]: Leaving directory `/tmp/dftb+_1.0.1_src/prg_dftb/_obj_i686-linux-gfortran' 
make[1]: Entering directory `/tmp/dftb+_1.0.1_src/prg_dftb/_obj_i686-linux-gfortran' 
cpp -traditional -DDEBUG=0 -I/tmp/dftb+_1.0.1_src/prg_dftb/../lib_common/ -I 
/tmp/dftb+_1.0.1_src/prg_dftb/../includes /tmp/dftb+_1.0.1_src/prg_dftb/../lib_common/allocate.F90 | 
/tmp/dftb+_1.0.1_src/prg_dftb/../utils/fpp/fpp.sh noln2 > allocate.f90 
Error: Awk script /tmp/dftb+_1.0.1_src/prg_dftb/../utils/fpp/ff_noln.awk not found 
Type '/tmp/dftb+_1.0.1_src/prg_dftb/../utils/fpp/fpp.sh -h' for help. 
make[1]: *** [allocate.f90] Error 1 
rm allocate.f90 
make[1]: Leaving directory `/tmp/dftb+_1.0.1_src/prg_dftb/_obj_i686-linux-gfortran' 
make: *** [/tmp/dftb+_1.0.1_src/prg_dftb/_obj_i686-linux-gfortran] Error 2 
  
Kindly guide me through this problem 
  
Thanking You 
Dr Gurinder Singh 
(P.hD Physics)


      Add more friends to your messenger and enjoy! Go to http://messenger.yahoo.com/invite/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.dftb-plus.info/pipermail/dftb-plus-user/attachments/20081008/af7df492/attachment-0001.htm 


More information about the DFTB-Plus-User mailing list