| ²é¿´: 572 | »Ø¸´: 0 | ||
dalongmaoľ³æ (ÕýʽдÊÖ)
|
[ÇóÖú]
siesta-3.1±àÒë²»³É¹¦
|
|
±àÒësiesta-3.1´®Ðа汾£¬²½ÖèÈçÏ£º 1. $ tar -zxvf siesta-3.0-b.tgz 2. $ cd siesta-3.1/Obj/ 3. $ sh ../Src/obj_setup.sh 4. $ ../Src/configure 5. $ vi arch.make 6. $ make ÏÂÃæÊÇarch.makeÎļþÄÚÈÝ£º ---------------------------------------------- # # This file is part of the SIESTA package. # # Copyright (c) Fundacion General Universidad Autonoma de Madrid: # E.Artacho, J.Gale, A.Garcia, J.Junquera, P.Ordejon, D.Sanchez-Portal # and J.M.Soler, 1996- . # # Use of this software constitutes agreement with the full conditions # given in the SIESTA license, as signed by all legitimate users. # .SUFFIXES: .SUFFIXES: .f .F .o .a .f90 .F90 SIESTA_ARCH=x86_64-unknown-linux-gnu--Intel FPP= FPP_OUTPUT= FC=ifort RANLIB=ranlib SYS=nag SP_KIND=4 DP_KIND=8 KINDS=$(SP_KIND) $(DP_KIND) FFLAGS=-g FPPFLAGS= -DFC_HAVE_FLUSH -DFC_HAVE_ABORT LDFLAGS= ARFLAGS_EXTRA= FCFLAGS_fixed_f= FCFLAGS_free_f90= FPPFLAGS_fixed_F= FPPFLAGS_free_F90= BLAS_LIBS=-lblas LAPACK_LIBS=-llapack BLACS_LIBS= SCALAPACK_LIBS= COMP_LIBS=dc_lapack.a NETCDF_LIBS= NETCDF_INTERFACE= LIBS=$(SCALAPACK_LIBS) $(BLACS_LIBS) $(LAPACK_LIBS) $(BLAS_LIBS) $(NETCDF_LIBS) #SIESTA needs an F90 interface to MPI #This will give you SIESTA's own implementation #If your compiler vendor offers an alternative, you may change #to it here. MPI_INTERFACE= MPI_INCLUDE= #Dependency rules are created by autoconf according to whether #discrete preprocessing is necessary or not. .F.o: $(FC) -c $(FFLAGS) $(INCFLAGS) $(FPPFLAGS) $(FPPFLAGS_fixed_F) $< .F90.o: $(FC) -c $(FFLAGS) $(INCFLAGS) $(FPPFLAGS) $(FPPFLAGS_free_F90) $< .f.o: $(FC) -c $(FFLAGS) $(INCFLAGS) $(FCFLAGS_fixed_f) $< .f90.o: $(FC) -c $(FFLAGS) $(INCFLAGS) $(FCFLAGS_free_f90) $< ---------------------------------------------------------------------------------------- ³öÏÖÏÂÃæµÄÎÊÌ⣺ .o m_stress.o m_eo.o m_spin.o m_gamma.o m_hsx.o m_fire.o get_target_stress.o fire_optim.o zm_fire_optim.o cell_fire_optim.o m_fire_para.o m_fire_mixing.o write_raw_efs.o m_iodm.o m_sparse.o kpoint_pdos.o domain_decom.o schecomm.o printmatrix.o qsort.o mmio.o pspltm1.o lenstr.o setup_ordern_indexes.o nag.o pxf.o libfdf.a libxmlparser.a \ dc_lapack.a `FoX/FoX-config --libs --wcml` -llapack -lblas domain_decom.o(.text+0x256): In function `domaindecom': /export/home/bshi/siesta-3.1/Obj/domain_decom.F:169: undefined reference to `for_flush' make: *** [siesta] Error 1 ÔÚsiestaÓʼþÀïÃæ¿´¼ûÕâÑùµÄ»Ø´ð£¬You might be seeing this if your system does not resolve a call to 'flush' in domain_decom. That call is related to now obsolete debugging info and no longer needed, so you can comment it out. It will be fixed in the distribution soon. ÇëÎʾßÌåÔõÑù½â¾öÎÊÌ⣿ÁíÍ⣬°ÑFC¸Ä³Émpif90½á¹ûÒ²ÊÇÒ»Ñù£¬ÎÒ¶Ô±à³ÌÒ»µã¶¼²»¶®£¬Ó¦¸Ã¿´Ð©Ê²Ã´Êé¼®£¿ÄÜ·ñÍÆ¼öһϠ[ Last edited by dalongmao on 2011-10-17 at 09:50 ] |
» ²ÂÄãϲ»¶
336Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
286Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
Ò»Ö¾Ô¸»ªÖпƼ¼´óѧ071000£¬Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
279·ÖÇóµ÷¼Á Ò»Ö¾Ô¸211
ÒѾÓÐ14È˻ظ´
332Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
0856²ÄÁÏר˶353Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
²ÄÁÏѧѧ˶080502 337Çóµ÷¼Á-Ò»Ö¾Ô¸»ªÖпƼ¼´óѧ
ÒѾÓÐ5È˻ظ´
085601µ÷¼Á 358·Ö
ÒѾÓÐ4È˻ظ´
0856 271Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
ÄÜÔ´²ÄÁÏ»¯Ñ§¿ÎÌâ×éÕÐÊÕ˶ʿÑо¿Éú8-10Ãû
ÒѾÓÐ15È˻ظ´
ÕÒµ½Ò»Ð©Ïà¹ØµÄ¾«»ªÌû×Ó£¬Ï£ÍûÓÐÓÃŶ~
siesta-3.1²¢ÐбàÒëÍê³Éʱ£¬³öÁËÕâôһ¾ä»°¡£¡£¡£
ÒѾÓÐ6È˻ظ´
siesta-3.1²¢ÐбàÒë³ö´í¡£
ÒѾÓÐ7È˻ظ´
siesta3.1²¢ÐÐ
ÒѾÓÐ8È˻ظ´
ÔÀ´±àÒëµÄsiestaͻȻ²»ÄÜÓã¬ÖØÐ±àÒëû´í£¬ÔËÐгö´í
ÒѾÓÐ13È˻ظ´
ÈçºÎ±àÒëorigin8.0×Ô¶¨Ò庯ÊýµÄ³ÌÐò£¿
ÒѾÓÐ6È˻ظ´
¡¾ÇóÖú¡¿°²×°siesta2.0.2ʱÈçºÎ±àÒëarch.make£¿£¿
ÒѾÓÐ17È˻ظ´
¡¾ÆäËû¡¿³É¹¦¿ª·¢³¬´ó¾§Á£×¼µ¥¾§¹èÖý¶§¶àÏîºËÐļ¼Êõ
ÒѾÓÐ3È˻ظ´
¡¾ÇóÖú¡¿vasp±àÒëÎÊÌ⣬Çë×Ô¼º¶¯ÊÖ°²×°³É¹¦µÄÈ˻ظ´£¡
ÒѾÓÐ9È˻ظ´
¡¾ÇóÖú³É¹¦¡¿Çë½ÌÒ»ÏÂvasp4.6±àÒëlibµÃµ½libdmy.a³öÏÖÈçÏÂÐÅÏ¢¶Ô²»?
ÒѾÓÐ10È˻ظ´
¡¾·ÖÏí¡¿¼¸°Ù±¾ÊÀ½ç¶¥¼¶³É¹¦Ç±Äܼ¤Àø¿ª·¢µç×ÓÊéÃâ·ÑÏÂÔØ¡¾ÒÑËÑË÷ÎÞÖØ¸´¡¿
ÒѾÓÐ3È˻ظ´
¿ÆÑдÓСľ³æ¿ªÊ¼£¬ÈËÈËΪÎÒ£¬ÎÒΪÈËÈË













»Ø¸´´ËÂ¥
µã»÷ÕâÀïËÑË÷¸ü¶àÏà¹Ø×ÊÔ´