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

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µÄ»ØÌû

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µÄ»ØÌû

victemww

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

ÒýÓûØÌû:
4Â¥: Originally posted by 171713294 at 2013-05-02 22:23:00
FFLAGS = -O0 -FIºóÃæÌí¼Ó  -heap-arrays 64  ÔٴαàÒëÒ»ÏÂÊÔÊÔ

Ð޸ĺó»¹ÊÇÒ»Ñù£¬ÊDz»ÊÇÎÒµÄifort²»Æð×÷Óã¿
6Â¥2013-05-03 09:09:15
ÒÑÔÄ   ¹Ø×¢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µÄ»ØÌû

victemww

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

ÒýÓûØÌû:
4Â¥: Originally posted by 171713294 at 2013-05-02 22:23:00
FFLAGS = -O0 -FIºóÃæÌí¼Ó  -heap-arrays 64  ÔٴαàÒëÒ»ÏÂÊÔÊÔ

ÎÊÌâ½â¾öÁË£¬ÐÞ¸ÄÈçÏ£º
CODE:
CPP     = icc -E -P -C $*.F >$*.f
FC = ifort
OFLAGS = -O3 -axSSE3 -i-dynamic
FFLAGS =   -fpp -name lowercase -assume byterecl $(OFLAGS)

8Â¥2013-05-03 10:39:59
ÒÑÔÄ   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ victemww µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 262Çóµ÷¼Á +4 ÀøÖ¾Ò»¶¨·¢ÎÄÕ 2026-04-02 5/250 2026-04-02 11:07 by ÀøÖ¾Ò»¶¨·¢ÎÄÕÂ
[¿¼ÑÐ] 0710ÉúÎïѧ£¬325Çóµ÷¼Á +3 mkkkkkl 2026-04-01 3/150 2026-04-02 09:48 by Jaylen.
[¿¼ÑÐ] 279Çóµ÷¼Á +6 ѧ¶øË¼ÙâÖª 2026-04-01 6/300 2026-04-02 09:16 by vgtyfty
[¿¼ÑÐ] 282Çóµ÷¼Á +17 ycy1201 2026-04-01 19/950 2026-04-01 22:54 by peike
[¿¼ÑÐ] °²È«¹¤³Ì 285 Çóµ÷¼Á +3 Xinyu56 2026-04-01 4/200 2026-04-01 21:50 by ¾²¾²¾²¾²¾²¾²¾²¾
[¿¼ÑÐ] 292Çóµ÷¼Á +17 ľ³æer12138 2026-04-01 17/850 2026-04-01 21:37 by Æß¶È²»ÐÅÈÎ
[¿¼ÑÐ] 330·ÖÇóµ÷¼Á +11 qzenlc 2026-03-29 11/550 2026-04-01 14:32 by chenqifeng666
[¿¼ÑÐ] 318Ò»Ö¾Ô¸¼ªÁÖ´óѧÉúÎïÓëÒ½Ò© Çóµ÷¼Á +6 óÆÐÐÖÂÔ¶. 2026-03-28 6/300 2026-04-01 09:28 by oooqiao
[¿¼ÑÐ] 0856µ÷¼Á +7 ÇúÌýóÞ 2026-03-30 7/350 2026-04-01 08:51 by JourneyLucky
[¿¼ÑÐ] ¿¼Ñе÷¼Á +9 СÀ¯ÐÂ±Ê 2026-03-29 10/500 2026-03-31 19:52 by Dyhoer
[¿¼ÑÐ] ÕÅ·¼Ãú-Öйúũҵ´óѧ-»·¾³¹¤³Ìר˶-298 +9 ÊÖ»úÓû§ 2026-03-26 9/450 2026-03-31 18:09 by 544594351
[¿¼ÑÐ] ±¾¿Æ211ÉúÎïҽѧ¹¤³Ì085409Çóµ÷¼Á339·Ö +7 Àï×Óľyy 2026-03-29 7/350 2026-03-31 14:35 by fmesaito
[¿¼ÑÐ] ±¾¿Æ211°²È«¹¤³Ì£¬³õÊÔ290·Ö£¬Çóµ÷¼Á +3 2719846834 2026-03-28 3/150 2026-03-31 13:52 by ÈÈÇéɳĮ
[¿¼ÑÐ] µ÷¼ÁÇóԺУÕÐÊÕ +7 º×¾¨¸ë 2026-03-28 7/350 2026-03-31 11:21 by oooqiao
[¿¼ÑÐ] Ò»Ö¾Ô¸´óÁ¬Àí¹¤´óѧ²ÄÁÏÇóµ÷¼Á +6 Gymno 2026-03-30 6/300 2026-03-31 07:26 by Î޼ʵIJÝÔ­
[¿¼ÑÐ] һ־ԸʳƷ¿ÆÑ§Ó빤³Ì083200Çóµ÷¼Á +4 XQTJZ 2026-03-30 4/200 2026-03-31 04:10 by fmesaito
[¿¼ÑÐ] ±§Ç¸ +4 ÌïºéÓÐ 2026-03-30 4/200 2026-03-30 21:26 by mumin1990
[¿¼ÑÐ] ±§Ç¸ +3 ÌïºéÓÐ 2026-03-30 3/150 2026-03-30 19:11 by ÃÔºýCCPs
[¿¼ÑÐ] 356Çóµ÷¼Á +3 gysy?s?a 2026-03-28 3/150 2026-03-29 00:33 by 544594351
[¿¼ÑÐ] 341Çóµ÷¼Á +7 ÇàÄûÃÊ1 2026-03-26 7/350 2026-03-27 00:19 by wxiongid
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û