±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 1916  |  »Ø¸´: 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µÄ»ØÌû

gaolugang

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

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

¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
victemww: ½ð±Ò+2, ¡ï¡ï¡ïºÜÓаïÖú 2013-05-03 09:10:41
victemww: »ØÌûÖö¥ 2013-05-03 10:40:31
victemww: ½ð±Ò+1 2013-05-03 10:41:03
Bad # preprocessor line. ÓÃ/fpp ¿ÉÒÔÈ¥µôÕâЩwarning.
Â¥Ö÷ÔÙÊÔһϡ£¿ÉÄÜÊÇpreprocess ÓÐÎÊÌâ¡£
5Â¥2013-05-03 02:16:32
ÒÑÔÄ   ¹Ø×¢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µÄ»ØÌû
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 0710ÉúÎïѧ£¬325Çóµ÷¼Á +3 mkkkkkl 2026-04-01 3/150 2026-04-02 09:48 by Jaylen.
[¿¼ÑÐ] 261ÇóBÇøµ÷¼Á +4 Ã÷×С¤ 2026-04-01 6/300 2026-04-02 09:13 by 6781022
[¿¼ÑÐ] 266Çóµ÷¼Á +10 ÑôÑôÍÛÈû 2026-04-01 10/500 2026-04-02 09:07 by vgtyfty
[¿¼ÑÐ] 309Çóµ÷¼Á +5 ´ô¹½²»ÊÇ´÷·ò 2026-04-02 5/250 2026-04-02 08:55 by Jaylen.
[¿¼ÑÐ] 271Çóµ÷¼Á +14 ÀÕ²¼ÀÊ@ 2026-03-31 19/950 2026-04-02 00:01 by ÀÕ²¼ÀÊ@
[¿¼ÑÐ] 273Çóµ÷¼Á +19 ÀîÜÆÐÂ1 2026-03-31 19/950 2026-04-01 21:49 by chyhaha
[¿¼ÑÐ] Çóµ÷¼ÁÍÆ¼ö ²ÄÁÏ 304 +21 ºÉ°üµ°hyj 2026-03-26 21/1050 2026-04-01 21:09 by lijunpoly
[¿¼ÑÐ] 285Çóµ÷¼Á +5 FZAC123 2026-03-30 5/250 2026-04-01 15:50 by º«Ó꺭
[¿¼ÑÐ] Ó¢Ò»Êý¶þÉúÎïÐÅϢѧ287·Ö£¬±¾¿ÆÉúÎï¿ÆÑ§£¬Çóµ÷¼Á +3 ±ÌË®xyz 2026-03-29 4/200 2026-04-01 15:35 by plum
[¿¼ÑÐ] 0856³õÊÔ324·ÖÇóµ÷¼Á +5 ÏëÉÏѧÇóµ÷ 2026-04-01 5/250 2026-04-01 15:28 by ¿¼ÑÐÉϰ¶Ñ½Ò»¶¨Ò
[¿¼ÑÐ] ²ÄÁÏ0856 Ó¢Ò»Êý¶þ 323 Çóµ÷¼Á +9 Ô¬sy 2026-04-01 9/450 2026-04-01 14:30 by wangjy2002
[¿¼ÑÐ] һ־Ըͬ¼Ã´óѧ323·Ö£¨080500£©Çóµ÷¼Á +4 yikeniu 2026-04-01 4/200 2026-04-01 14:06 by asdfzly
[¿¼ÑÐ] Ò»Ö¾Ô¸ÖÐÅ©0710ÉúÎïѧ£¬Î¢ÉúÎï·½Ïò×Ü·Ö338Çóµ÷¼Á +3 Æâxxxx. 2026-03-26 3/150 2026-04-01 12:30 by ±ùÎÚÁú
[¿¼ÑÐ] ÍÁľ304Çóµ÷¼Á +5 ¶¥¼¶²Á²Á 2026-03-31 5/250 2026-04-01 08:15 by fdcxdystjk£¤
[¿¼ÑÐ] Ò»Ö¾Ô¸Î÷½»´ó080500²ÄÁÏѧ˶349 +6 jqx1258 2026-03-31 7/350 2026-03-31 21:08 by yuq
[¿¼ÑÐ] 287Çóµ÷¼Á +17 land xuxu 2026-03-26 17/850 2026-03-31 11:16 by Zzxxxs
[¿¼ÑÐ] 085701»·¾³¹¤³ÌÇóµ÷¼Á +11 ¶à¾ÃÉϿΠ2026-03-27 12/600 2026-03-30 21:21 by Ñо¿É®µ¼µ¼
[¿¼ÑÐ] 292Çóµ÷¼Á +13 ÊÇåû×ÓÒ²ÊÇÑÐ×Ó 2026-03-30 13/650 2026-03-30 18:01 by СÐì0109
[¿¼ÑÐ] µ÷¼Á¿¼ÑÐ +3 Íõ½ÜÒ» 2026-03-29 3/150 2026-03-29 08:09 by fmesaito
[¿¼ÑÐ] 330Ò»Ö¾Ô¸Öйúº£Ñó´óѧ »¯Ñ§¹¤³Ì 085602 ÓжÁ²©ÒâÔ¸ Çóµ÷¼Á +3 wywy.. 2026-03-27 4/200 2026-03-28 03:32 by fmesaito
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û