libgfortran.so errors for the step 5.2 build full-atomic model while running I-TASSER 2.1

Hi all,

I am running I-TASSER on a Debian server, the system information is:

Linux R710 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1+deb7u1 x86_64 GNU/Linux

I have setup both amd64 and i386 architectures on this machine, and libgfortran3 (for amd64) and lib32gfortran3 had also been installed.

The error message was:


/data1/utils/I-TASSER2.1/abs/mybin/HAAD: error while loading shared libraries: libgfortran.so.1: cannot open shared object file: No such file or directory
mv: cannot stat `/home/user/tmp/p3/hemmcclosc1.pdb': No such file or directory

The HAAD asked for libgfortran.so.1 but there is libgfortran.so.3 installed.

Then I created sym links for both i386 and amd64 libraries:

ln -s libgfortran.so.3 libgfortran.so.1

Then new error message displayed:

/data1/utils/I-TASSER2.1/abs/mybin/HAAD: symbol lookup error: /data1/utils/I-TASSER2.1/abs/mybin/HAAD: undefined symbol: _gfortran_set_std
mv: cannot stat `/home/user/tmp/p3/hemmcclosc2.pdb': No such file or directory

Could you please show me how to resolve this problem?

Thank you!

The complete log is:

/data1/utils/I-TASSER2.1/I-TASSERmod/runI-TASSER.pl -libdir /data1/utils/I-TASSER2.1 -seqname pif3_hear -datadir /home/user/tmp/p3 -usrname user -runstyle paraller -java_home /usr
Your setting is:
-libdir =/data1/utils/I-TASSER2.1
-seqname =pif3_hear
-datadir =/home/user/tmp/p3
-usrname =user
-runstyle =parallel
-idcut =1
-ntemp =20
-nmodel =5
1. make seq.txt and rmsinp
2.1 run Psi-blast
2.2 run PSSpre
2.3 run solve
2.4 run pairmod
3.1 do threading
3.2 make restraints
4.1 run simulation
5.1 do clustering
5.2 build full-atomic model
/data1/utils/I-TASSER2.1/I-TASSERmod/EMrefinement.pl /home/user/tmp/p3 /data1/utils/I-TASSER2.1/abs/mybin closc1.pdb combo1.pdb pif3_hear user
/data1/utils/I-TASSER2.1/abs/mybin/HAAD: symbol lookup error: /data1/utils/I-TASSER2.1/abs/mybin/HAAD: undefined symbol: _gfortran_set_std
mv: cannot stat `/home/user/tmp/p3/hemmcclosc1.pdb': No such file or directory
/data1/utils/I-TASSER2.1/I-TASSERmod/EMrefinement.pl /home/user/tmp/p3 /data1/utils/I-TASSER2.1/abs/mybin closc2.pdb combo2.pdb pif3_hear user
/data1/utils/I-TASSER2.1/abs/mybin/HAAD: symbol lookup error: /data1/utils/I-TASSER2.1/abs/mybin/HAAD: undefined symbol: _gfortran_set_std
mv: cannot stat `/home/user/tmp/p3/hemmcclosc2.pdb': No such file or directory
/data1/utils/I-TASSER2.1/I-TASSERmod/EMrefinement.pl /home/user/tmp/p3 /data1/utils/I-TASSER2.1/abs/mybin closc3.pdb combo3.pdb pif3_hear user
/data1/utils/I-TASSER2.1/abs/mybin/HAAD: symbol lookup error: /data1/utils/I-TASSER2.1/abs/mybin/HAAD: undefined symbol: _gfortran_set_std
mv: cannot stat `/home/user/tmp/p3/hemmcclosc3.pdb': No such file or directory
/data1/utils/I-TASSER2.1/I-TASSERmod/EMrefinement.pl /home/user/tmp/p3 /data1/utils/I-TASSER2.1/abs/mybin closc4.pdb combo4.pdb pif3_hear user
/data1/utils/I-TASSER2.1/abs/mybin/HAAD: symbol lookup error: /data1/utils/I-TASSER2.1/abs/mybin/HAAD: undefined symbol: _gfortran_set_std
mv: cannot stat `/home/user/tmp/p3/hemmcclosc4.pdb': No such file or directory
/data1/utils/I-TASSER2.1/I-TASSERmod/EMrefinement.pl /home/user/tmp/p3 /data1/utils/I-TASSER2.1/abs/mybin closc5.pdb combo5.pdb pif3_hear user
/data1/utils/I-TASSER2.1/abs/mybin/HAAD: symbol lookup error: /data1/utils/I-TASSER2.1/abs/mybin/HAAD: undefined symbol: _gfortran_set_std
mv: cannot stat `/home/user/tmp/p3/hemmcclosc5.pdb': No such file or directory
rm: cannot remove `/home/user/tmp/p3/tra*.*': No such file or directory