±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 1915  |  »Ø¸´: 7
µ±Ç°Ö»ÏÔʾÂú×ãÖ¸¶¨Ìõ¼þµÄ»ØÌû£¬µã»÷ÕâÀï²é¿´±¾»°ÌâµÄËùÓлØÌû

victemww

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

[ÇóÖú] ³õѧvasp£¬±àÒëvasplib³ö´í------dlexlib.f

±ÊÕß³õѧvasp
±àÒë»·¾³£ºSL + parallel_studio_xe_2013£¨°üº¬fortran¡¢c++¡¢mkl£©+ openmpi1.2.6
ÒѾ­°ÑFC=ifcÐ޸ijÉFC=ifort£¬which ifortÄÜÕÒµ½Â·¾¶£»
ÎÊÌ⣺´íÎóÈ«²¿ºÍdlexlib.fÓйأ¬µ«ÊDz»Öªµ½ÔõôÐÞ¸Ä
X@X    vasp.5.lib]$ make
ifort -O0 -FI -FR  -c dlexlib.f
dlexlib.f(6): warning #5117: Bad # preprocessor line
#ifdef LONGCHAR
-^
dlexlib.f(13): warning #5117: Bad # preprocessor line
#endif
-^
dlexlib.f(19): warning #5117: Bad # preprocessor line
#ifdef LONGCHAR
-^
dlexlib.f(23): warning #5117: Bad # preprocessor line
#else
-^
dlexlib.f(26): warning #5117: Bad # preprocessor line
#endif
-^
dlexlib.f(30): warning #5117: Bad # preprocessor line
#ifdef LONGCHAR
-^
dlexlib.f(184): warning #5117: Bad # preprocessor line
#endif
-^
dlexlib.f(24): error #6205: This object has already been SAVEd.   [B5]
      SAVE            B5,B6,B7,B8
----------------------^
dlexlib.f(288): warning #5117: Bad # preprocessor line
#ifdef LONGCHAR
-^
dlexlib.f(290): warning #5117: Bad # preprocessor line
#else
-^
dlexlib.f(292): warning #5117: Bad # preprocessor line
#endif     
-^
dlexlib.f(337): warning #5117: Bad # preprocessor line
#ifdef LONGCHAR
-^
dlexlib.f(339): warning #5117: Bad # preprocessor line
#else
-^
dlexlib.f(341): warning #5117: Bad # preprocessor line
#endif
-^
dlexlib.f(291): error #6418: This name has already been assigned a data type.   [BUFFER]
      CHARACTER*255 BUFFER,FORM,NUMBER,DUMMY
--------------------^
compilation aborted for dlexlib.f (code 1)
make: *** [dlexlib.o] ´íÎó 1

[ Last edited by victemww on 2013-5-2 at 14:54 ]
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

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

ÒÑÔÄ   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

victemww

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

victemww: »ØÌûÖö¥ 2013-05-03 10:40:18
ÒýÓûØÌû:
5Â¥: Originally posted by gaolugang at 2013-05-03 02:16:32
Bad # preprocessor line. ÓÃ/fpp ¿ÉÒÔÈ¥µôÕâЩwarning.
Â¥Ö÷ÔÙÊÔһϡ£¿ÉÄÜÊÇpreprocess ÓÐÎÊÌâ¡£

àÅ£¬¼Ó/fpp¿ÉÒÔÈ¥µôwarning£¬Ð»Ð»Ö¸½Ì
7Â¥2013-05-03 09:10:26
ÒÑÔÄ   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
²é¿´È«²¿ 8 ¸ö»Ø´ð

171713294

ľ³æ (ÕýʽдÊÖ)

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

¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
victemww: ½ð±Ò+2, ллָ½Ì 2013-05-02 18:14:41
°ÑÄãµÄMakeefileÌù³öÀ´¿´¿´
¼á³Ö£¬²»·ÅÆú
2Â¥2013-05-02 16:20:43
ÒÑÔÄ   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

victemww

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

ÒýÓûØÌû:
2Â¥: Originally posted by 171713294 at 2013-05-02 16:20:43
°ÑÄãµÄMakeefileÌù³öÀ´¿´¿´

makefileÈçÏ£º
CODE:
.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=ifort

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
.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

3Â¥2013-05-02 18:13:08
ÒÑÔÄ   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

171713294

ľ³æ (ÕýʽдÊÖ)

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

FFLAGS = -O0 -FIºóÃæÌí¼Ó  -heap-arrays 64  ÔٴαàÒëÒ»ÏÂÊÔÊÔ
¼á³Ö£¬²»·ÅÆú
4Â¥2013-05-02 22:23:00
ÒÑÔÄ   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] ¡¾Çóµ÷¼Á¡¿ÐÂÄÜÔ´²ÄÁϱ¾¿Æ£¬Ò»Ö¾Ô¸211£¬³õÊÔ321 +6 Çóµ÷¼ÁѧУ£¬ 2026-04-02 6/300 2026-04-02 09:41 by Çç¿Õ210210
[¿¼ÑÐ] 805600ר˶²ÄÁÏÓ뻯¹¤348·ÖÇóµ÷¼Á +6 ÉÏѧÀ²£¡ 2026-04-01 6/300 2026-04-02 07:49 by 2026²ÄÁϵ÷¼Á
[¿¼ÑÐ] 11408 321·ÖÇóµ÷¼Á +3 huchun12138 2026-03-30 4/200 2026-04-01 22:48 by guanxin1001
[¿¼ÑÐ] Ò»Ö¾Ô¸Äϲý´óѧ324Çóµ÷¼Á +12 hanamiko 2026-03-27 12/600 2026-04-01 22:34 by ÔËÆøyunqi
[¿¼ÑÐ] µ÷¼Á +3 ºÃºÃ¶ÁÊé¡£ 2026-04-01 3/150 2026-04-01 17:06 by zhouyuwinner
[¿¼ÑÐ] 350Çóµ÷¼Á +7 °¢¼Ñ¡« 2026-03-31 7/350 2026-04-01 16:12 by yanflower7133
[¿¼ÑÐ] ×Ü·Ö343£¬ÇóÉúÎïѧµ÷¼Á +6 Éî¿ÌµÄ¿­Èö 2026-03-26 6/300 2026-04-01 15:58 by 2007huanle
[¿¼ÑÐ] 309Çóµ÷¼Á +19 Ë­²»ÊÇÉÙÄê 2026-03-29 19/950 2026-04-01 15:47 by jp9609
[¿¼ÑÐ] µ÷¼Á +3 ºÃºÃ¶ÁÊé¡£ 2026-04-01 5/250 2026-04-01 15:39 by ºÃºÃ¶ÁÊé¡£
[¿¼ÑÐ] ÉúÎïѧѧ˶£¬Ò»Ö¾Ô¸ºþÄÏ´óѧ£¬³õÊԳɼ¨338 +8 YYYYYNNNNN 2026-03-26 10/500 2026-04-01 14:39 by hexingyi
[¿¼ÑÐ] 318Ò»Ö¾Ô¸¼ªÁÖ´óѧÉúÎïÓëÒ½Ò© Çóµ÷¼Á +6 óÆÐÐÖÂÔ¶. 2026-03-28 6/300 2026-04-01 09:28 by oooqiao
[¿¼ÑÐ] 309·Ö085801Çóµ÷¼Á +7 ѧԱGtwj7W 2026-03-31 7/350 2026-04-01 02:36 by BruceLiu320
[¿¼ÑÐ] 085601 ²ÄÁϹ¤³Ì 313·Ö Çóµ÷¼Á +6 Ong3 2026-03-27 6/300 2026-03-31 15:18 by yanflower7133
[¿¼ÑÐ] 085701»·¾³¹¤³ÌÇóµ÷¼Á +11 ¶à¾ÃÉϿΠ2026-03-27 12/600 2026-03-30 21:21 by Ñо¿É®µ¼µ¼
[¿¼ÑÐ] 105500ҩѧÇóµ÷¼Á£¬Ò»Ö¾Ô¸É½¶«´óѧҩѧ£¬348·Ö +3 gr¹þ¹þ¹þ 2026-03-28 3/150 2026-03-30 18:56 by Ô´_2020
[¿¼ÑÐ] 322Çóµ÷¼Á +10 ËÎÃ÷ÐÀ 2026-03-27 10/500 2026-03-30 18:47 by 544594351
[¿¼ÑÐ] Ò»Ö¾Ô¸ÄÏ¿ª´óѧ0710ÉúÎïѧ359Çóµ÷¼Á +5 ÍÃÍÃÍÃ111223314 2026-03-29 7/350 2026-03-30 18:29 by ÍÃÍÃÍÃ111223314
[¿¼ÑÐ] 394Çóµ÷¼Á +3 ºÃʶàÄ¥¾²ºò¼ÑÒ 2026-03-26 5/250 2026-03-28 14:24 by ÌÆãå¶ù
[¿¼ÑÐ] 315µ÷¼Á +4 0860Çóµ÷¼Á 2026-03-26 5/250 2026-03-27 11:23 by wangjy2002
[¿¼ÑÐ] 324Çóµ÷¼Á +5 hanamiko 2026-03-26 5/250 2026-03-27 10:33 by wangjy2002
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û