±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 2751  |  »Ø¸´: 7

dhc198611

ľ³æ (СÓÐÃûÆø)

[ÇóÖú] ±àÒëvasp.5.lib³ö´í

±àÒëvasp.5.libµÄmakefile£¨makefile.linux_ifc_P4£©Ê±³öÏÖÈçÏ´íÎ󣬲»ÖªµÀÈçºÎ½â¾ö£¬Çë¸÷λ´óÏÀ°ïÎҰѰÑÂö
´íÎóÐÅÏ¢£º
dhc@login1  ~/VASP/vasp/vasp.5.lib 14:45:18 >make
ifc -O0 -FI -FR  -c diolib.f
make: execvp: ifc: Permission denied
make: *** [diolib.o] Error 127

µ±ÎÒ°ÑmakefileÖÐ ifc ¸ÄΪ mpif90ʱ¾Í»á³öÏÖÒÔÏ´íÎó
dhc@login1  ~/VASP/vasp/vasp.5.lib 14:45:18 >make
mpif90 -O0 -FI -FR  -c preclib.f
cc -O -c timing_.c
cc -O -c derrf_.c
cc -O -c dclock_.c
gcc -E -P -C diolib.F >diolib.f
mpif90 -O0 -FI -FR  -c diolib.f
In file diolib.f:48
      IF (DUMMY.OR.((IUNIT.EQ.6).AND.(.NOT.ALLOW6)).OR.(IUNIT.EQ.5) &
                                                                  1
Error: Syntax error in IF-expression at (1)
In file diolib.f:69
            OPEN(UNIT=IUNIT,FILE=FNAME(1:LENGTH), &
                                                1
Error: Syntax error in OPEN statement at (1)
In file diolib.f:72
            OPEN(UNIT=IUNIT,FILE=FNAME(1:LENGTH),FORM=DFORM, &
                                                           1
Error: Syntax error in OPEN statement at (1)
In file diolib.f:103
      IF (DUMMY.AND.(IUNIT.NE.0).AND.(IUNIT.NE.5).AND. &
                                                     1
Error: Syntax error in expression at (1)
In file diolib.f:105
      IF (DUMMY.OR.((IUNIT.EQ.6).AND.(.NOT.ALLOW6)).OR.(IUNIT.EQ.5) &
                                                                  1
Error: Syntax error in IF-expression at (1)
In file diolib.f:126
            OPEN(UNIT=IUNIT,FILE=FNAME(1:LENGTH), &
                                                1
Error: Syntax error in OPEN statement at (1)
In file diolib.f:160
      IF (DUMMY.AND.(IUNIT.NE.0).AND.(IUNIT.NE.5).AND. &
                                                     1
Error: Syntax error in expression at (1)
In file diolib.f:163
      IF (DUMMY.OR.((IUNIT.EQ.6).AND.(.NOT.ALLOW6)).OR.(IUNIT.EQ.5) &
                                                                  1
Error: Syntax error in IF-expression at (1)
In file diolib.f:183
            OPEN(UNIT=IUNIT,FILE=FNAME(1:LENGTH), &
                                                1
Error: Syntax error in OPEN statement at (1)
make: *** [diolib.o] Error 1
Error: Syntax error in expression at (1)
In file diolib.f:163
      IF (DUMMY.OR.((IUNIT.EQ.6).AND.(.NOT.ALLOW6)).OR.(IUNIT.EQ.5) &
                                                                  1
Error: Syntax error in IF-expression at (1)
In file diolib.f:183
            OPEN(UNIT=IUNIT,FILE=FNAME(1:LENGTH), &
                                                1
Error: Syntax error in OPEN statement at (1)
make: *** [diolib.o] Error 1

ÒÔÏÂÎÒµÄvasp.5.libÎļþ¼ÐÏÂԭʼmakefileÎļþ
.SUFFIXES: .inc .f .F
#-----------------------------------------------------------------------
# Makefile for Portland Group F90/HPF compiler
# the makefile was tested only under Linux on Intel platforms
# however it might work on other platforms as well
#
# this release of vasp.4.lib contains lapack v2.0
# this can be compiled with pgf90 compiler if the option -O1 is used
#
# Mind: one user reported that he had to copy preclib.F diolib.F
#  dlexlib.F and drdatab.F to the directory vasp.4.4, compile the files
#  there and link them directly  into vasp
#  for no obvious reason these files could not be linked from the library
#
#-----------------------------------------------------------------------
# C-preprocessor
CPP     = gcc -E -P -C $*.F >$*.f
FC=ifc

CFLAGS = -O
FFLAGS = -O0 -FI
FREE   =  -FR

DOBJ =  preclib.o timing_.o derrf_.o dclock_.o  diolib.o dlexlib.o drdatab.o
#-----------------------------------------------------------------------
# general rules
#-----------------------------------------------------------------------
libdmy.a: $(DOBJ) lapack_double.o linpack_double.o lapack_atlas.o
        -rm libdmy.a
        ar vq libdmy.a $(DOBJ)
# files which do not require autodouble
lapack_min.o: lapack_min.f
        $(FC) $(FFLAGS) $(NOFREE) -c lapack_min.f
lapack_double.o: lapack_double.f
        $(FC) $(FFLAGS) $(NOFREE) -c lapack_double.f
lapack_single.o: lapack_single.f
        $(FC) $(FFLAGS) $(NOFREE) -c lapack_single.f
lapack_atlas.o: lapack_atlas.f
        $(FC) $(FFLAGS) $(NOFREE) -c lapack_atlas.f
linpack_double.o: linpack_double.f
        $(FC) $(FFLAGS) $(NOFREE) -c linpack_double.f
linpack_single.o: linpack_single.f
        $(FC) $(FFLAGS) $(NOFREE) -c linpack_single.f
.c.o:
        $(CC) $(CFLAGS) -c $*.c
.F.o:
        $(CPP)
        $(FC) $(FFLAGS) $(FREE) $(INCS) -c $*.f
.F.f:
        $(CPP)
.f.o:
        $(FC) $(FFLAGS) $(FREE) $(INCS) -c $*.f

[ À´×Ô¿ÆÑмÒ×å ¼ÆËã²ÄÁÏѧ ]
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹ØÉ̼ÒÍÆ¼ö: (ÎÒÒ²ÒªÔÚÕâÀïÍÆ¹ã)

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:

¿ÆÑÐÎÞÖ¹¾³
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

fzx2008

ÈÙÓþ°æÖ÷ (ÖøÃûдÊÖ)

ÓÅÐã°æÖ÷ÓÅÐã°æÖ÷

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
liliangfang: ½ð±Ò+2, ллָ½Ì 2012-04-29 17:11:05
dhc198611: ½ð±Ò+20, ¡ï¡ï¡ïºÜÓаïÖú 2012-04-29 20:24:38
dhc198611: ½ð±Ò+10, ¡ï¡ï¡ï¡ï¡ï×î¼Ñ´ð°¸ 2012-04-30 09:09:35
±àÒëvasp.5.libʱ£¬Ö»Ðè°ÑFC=ifcÐ޸ijÉFC=ifort£¨Ç°ÌáÊÇwhich ifort£¬Â·¾¶ÄÜÕÒµ½£¬·ñÔòÇëдÃ÷¾ø¶Ô·¾¶£©¼´¿É£¬´ËʱÎÞÐèmpif90¡£

ÁíÍ⣬ÐÞ¸Ämakefile.linux_ifc_P4ºó£¬ÓÃmake -f makefile.linux_ifc_P4 £¡
µ¥¶ÀÒ»¸ömake£¬Ä¬ÈÏÃûΪmakefile»òÕßMakefileÎļþ£¡
2Â¥2012-04-29 17:01:31
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

souledge

ר¼Ò¹ËÎÊ (ÖøÃûдÊÖ)

CODE:
            OPEN(UNIT=IUNIT,FILE=FNAME(1:LENGTH), &
                                                1
Error: Syntax error in OPEN statement at (1)

Õâ¸ö±¨´í·ç¸ñÏñÊÇgfortran£¬¶ø²»ÊÇifortµÄ¡£½¨ÒéLZÏȸãÇå³þ×Ô¼ºÓÐûÓÐifortÔÙ˵¡£»òÕߣ¬ÏȸãÇå³þ»ù±¾µÄÄÇЩ±àÒëÆ÷µÄ¸ÅÄîÔÙ¼±×ÅÏÂÊÖ£¬Ðļ±³Ô²»ÁËÈȶ¹¸¯µÄ~
˼ÏëÖØÓÚ¼¼ÇÉ£¬ÄÚº­ÖØÓÚ±íÏó
3Â¥2012-04-29 18:01:29
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

dhc198611

ľ³æ (СÓÐÃûÆø)

¡ï ¡ï
franch: ½ð±Ò+2, ¹ÄÀø½»Á÷£¬£¬ºÇºÇ 2012-04-30 12:18:39
ÒýÓûØÌû:
2Â¥: Originally posted by fzx2008 at 2012-04-29 17:01:31:
±àÒëvasp.5.libʱ£¬Ö»Ðè°ÑFC=ifcÐ޸ijÉFC=ifort£¨Ç°ÌáÊÇwhich ifort£¬Â·¾¶ÄÜÕÒµ½£¬·ñÔòÇëдÃ÷¾ø¶Ô·¾¶£©¼´¿É£¬´ËʱÎÞÐèmpif90¡£

ÁíÍ⣬ÐÞ¸Ämakefile.linux_ifc_P4ºó£¬ÓÃmake -f makefile.linux_ifc_P4 £¡
µ¥¶À ...

ÎÊÌâ½â¾öÁË£¬ÎÒ°ÑFC=ifort¼Ó½øÈ¥Ö®ºó¾Í¿ÉÒÔÁË¡£
¿ÆÑÐÎÞÖ¹¾³
4Â¥2012-04-29 20:24:28
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

dhc198611

ľ³æ (СÓÐÃûÆø)

ÒýÓûØÌû:
3Â¥: Originally posted by souledge at 2012-04-29 18:01:29:
OPEN(UNIT=IUNIT,FILE=FNAME(1:LENGTH), &
                                                1
Error: Syntax error in OPEN statement at (1)

Õâ¸ö±¨´í·ç¸ñÏñÊÇgfortran£¬¶ø²»ÊÇifortµÄ ...

ÎÒÊǸö³õѧÕߣ¬¿ÉÄÜÔÚ±àÒë·½Ãæ»¹ÒªºÃºÃÏò¸÷λ´óÏÀѧϰ£¡
¿ÆÑÐÎÞÖ¹¾³
5Â¥2012-04-29 20:24:47
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

souledge

ר¼Ò¹ËÎÊ (ÖøÃûдÊÖ)

¡ï ¡ï
franch: ½ð±Ò+2, ר¼Ò¿¼ºË, лл»ØÌû½»Á÷¡£¡£¡£ 2012-04-30 12:18:51
ÒýÓûØÌû:
4Â¥: Originally posted by dhc198611 at 2012-04-29 20:24:28:
ÎÊÌâ½â¾öÁË£¬ÎÒ°ÑFC=ifort¼Ó½øÈ¥Ö®ºó¾Í¿ÉÒÔÁË¡£

Õâ˵Ã÷µÈ×űàÒëvasp.5.xʱ£¬»á±È½ÏÄѱàÒë³É²¢Ðа棬ÒòΪmpiʹÓÃÁËgfortran±àÒëµÄ~³ý·ÇÖØÐÂÓÃifort±àÒëmpi
˼ÏëÖØÓÚ¼¼ÇÉ£¬ÄÚº­ÖØÓÚ±íÏó
6Â¥2012-04-29 22:48:35
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

dhc198611

ľ³æ (СÓÐÃûÆø)

ÒýÓûØÌû:
6Â¥: Originally posted by souledge at 2012-04-29 22:48:35:
Õâ˵Ã÷µÈ×űàÒëvasp.5.xʱ£¬»á±È½ÏÄѱàÒë³É²¢Ðа棬ÒòΪmpiʹÓÃÁËgfortran±àÒëµÄ~³ý·ÇÖØÐÂÓÃifort±àÒëmpi

¶÷£¬Ð»Ð»Ö¸µã
¿ÆÑÐÎÞÖ¹¾³
7Â¥2012-04-30 09:05:32
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ѽѽ

½ð³æ (ÕýʽдÊÖ)

ÒýÓûØÌû:
2Â¥: Originally posted by fzx2008 at 2012-04-29 17:01:31
±àÒëvasp.5.libʱ£¬Ö»Ðè°ÑFC=ifcÐ޸ijÉFC=ifort£¨Ç°ÌáÊÇwhich ifort£¬Â·¾¶ÄÜÕÒµ½£¬·ñÔòÇëдÃ÷¾ø¶Ô·¾¶£©¼´¿É£¬´ËʱÎÞÐèmpif90¡£

ÁíÍ⣬ÐÞ¸Ämakefile.linux_ifc_P4ºó£¬ÓÃmake -f makefile.linux_ifc_P4 £¡
µ¥¶ÀÒ» ...

¡°Ç°ÌáÊÇwhich ifort£¬Â·¾¶ÄÜÕÒµ½£¬·ñÔòÇëдÃ÷¾ø¶Ô·¾¶¡±Çë½ÌÕâ¾ä»°ÊÇʲôÒâ˼ѽ£¿
Áí£º²éÕÒifort°æ±¾ÐèÒªÔÚÄĸöĿ¼Ï½øÐа¡£¿
¸Ðл»Ø¸´¡£
8Â¥2013-12-20 15:42:03
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ dhc198611 µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] £¨µ÷¼Á£©Ò»Ö¾Ô¸±¨¿¼¹þ¶û±õ¹¤Òµ´óѧ0857×ÊÔ´Óë»·¾³×¨Òµ378·Ö¿¼Éú +7 ºÝºÝ¼ÓÓÍ 2026-04-05 7/350 2026-04-05 22:31 by dongzh2009
[¿¼ÑÐ] Çóµ÷¼Á +7 ÕÅ.1 2026-04-05 7/350 2026-04-05 20:40 by à£à£à£0119
[¿¼ÑÐ] 329Çóµ÷¼Á +17 miaodesi 2026-04-02 20/1000 2026-04-05 18:33 by À¶ÔÆË¼Óê
[¿¼ÑÐ] 085602µ÷¼Á ³õÊÔ×Ü·Ö335 +12 19123253302 2026-04-04 12/600 2026-04-05 08:08 by 544594351
[¿¼ÑÐ] 344²ÄÁÏÓ뻯¹¤µ÷¼Á +9 µ÷¼ÁÉϰ¶«^ 2026-04-03 9/450 2026-04-04 23:10 by happyddm
[¿¼ÑÐ] 333Çóµ÷¼Á +12 wfh030413@ 2026-04-03 13/650 2026-04-04 21:02 by jj987
[¿¼ÑÐ] ¿¼Ñе÷¼Á +4 ÃÀÀöµÄyouth_ 2026-04-04 5/250 2026-04-04 17:16 by imissbao
[¿¼ÑÐ] ±¾¿Æ211£¬×¨Òµ085404£¬293·ÖÇëÇóµ÷¼Á +5 Á«²Ë¾ÍÊÇź°É 2026-04-04 5/250 2026-04-04 14:08 by ÕâÊÇÒ»¸öÎÞÁĵÄê
[¿¼ÑÐ] ÇóÉúÎïѧרҵµ÷¼Á-332·Ö +5 ÔÆ¶äåÞÍäÖ¸ÄÏ 2026-04-04 5/250 2026-04-04 10:05 by rzh123456
[¿¼ÑÐ] 301Çóµ÷¼Á +14 A_JiXing 2026-04-01 14/700 2026-04-03 18:31 by lsÁõ˧
[¿¼ÑÐ] 081200-11408-276ѧ˶Çóµ÷¼Á +5 ´Þwj 2026-04-03 5/250 2026-04-03 15:06 by arrow8852
[¿¼ÑÐ] 273Çóµ÷¼Á +20 ÀîÜÆÐÂ1 2026-03-31 20/1000 2026-04-03 09:58 by linyelide
[¿¼ÑÐ] Ò»Ö¾Ô¸ÉÂÎ÷ʦ·¶´óѧÉúÎïѧ317·Ö +5 1563ÈÕ¡£ 2026-04-02 5/250 2026-04-03 06:58 by ilovexiaobin
[¿¼²©] É격ÇóÖú +3 Reee1Llll 2026-04-01 3/150 2026-04-02 22:29 by ÕâÊÇÒ»¸öÎÞÁĵÄê
[¿¼ÑÐ] Ò»Ö¾Ô¸¸´µ©²ÄÁÏ£¬Ó¢Ò»×¨Ë¶£¬×Ü·Ö357µ÷¼Á +4 1050389037 2026-04-02 5/250 2026-04-02 21:40 by dongzh2009
[¿¼ÑÐ] ѧ˶»¯Ñ§¹¤³ÌÓë¼¼Êõ£¬Ò»Ö¾Ô¸Öйúº£Ñó´óѧ320+Çóµ÷¼Á +8 ÅûÐÇºÓ 2026-04-02 8/400 2026-04-02 14:12 by oooqiao
[¿¼ÑÐ] 08¿ªÍ·¿´¹ýÀ´£¡£¡£¡ +4 wwwwffffff 2026-03-31 6/300 2026-04-02 11:42 by ¾ùÖµ»Ø¹é
[¿¼ÑÐ] °²È«¹¤³Ì 285 Çóµ÷¼Á +3 Xinyu56 2026-04-01 4/200 2026-04-01 21:50 by ¾²¾²¾²¾²¾²¾²¾²¾
[¿¼ÑÐ] 085601Ó¢¶þÊý¶þÇóµ÷¼Á ×Ü·Ö325 +4 Óຽº½ 2026-03-31 4/200 2026-03-31 17:38 by ÌÆãå¶ù
[¿¼ÑÐ] Ò»Ö¾Ô¸Õã½­´óѧ¹¤¿Æ¶¯Á¦¹¤³Ì370,ÊýÒ»121,רҵ¿Î135£¬ÏÖÔÚÄÜÈ¥ÄÄÀï +3 080700µ÷¼Á 2026-03-30 4/200 2026-03-31 12:00 by KLMY666
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û