²é¿´: 1555  |  »Ø¸´: 4

lingzhe

Í­³æ (³õÈëÎÄ̳)

[ÇóÖú] abinit°²×°³ö´í

??8??linux-redhat 5.4 ???????abinit-7.4.2????????????????????C++??fortran??mpich2?????????????????????????????????


mpd &
[1] 22087
[root@kongzhe abinit-7.4.2]# configuration file /etc/mpd.conf is accessible by others
change permissions to allow read and write access only by you




# ./config/scripts/makemake
[makemake] Starting at 2013/09/15 01:58:48 +0000
[makemake] -------------------------------------
[makemake] === Source tree consistency ===
[makemake]   Enabling write permission for all dirs & files
[makemake] === Source tree update ===
[makemake]   Generating CPP option dumper
[makemake]   Updating routines inside 57_iovars
[makemake]   Removing build examples
[makemake]   Generating build examples
[makemake] Updating Fortran interfaces
[makemake] ---> running ./config/scripts/abilint  --dependencies --dump_dtset bindings/parser/dtset.pickle . . 1>abilint.out 2>&1
[makemake]   Generating dtset source files
[makemake] === Build system update ===
[makemake]   Resetting configuration dumper
[makemake]   Generating macros for the Autotools
[makemake]   Generating macros for dumpers
[makemake]   Generating macros for environment variables
[makemake]   Generating macros for command-line options
[makemake]   Generating macros for hints
[makemake]   Generating macros for debugging
[makemake]   Generating macros for default optimizations
[makemake]   Generating macros for per-directory optimizations
[makemake]   Generating macros for core libraries
[makemake]   Generating macros for fallback linking
    make-macros-linking: Could not find config file (fallbacks/config/specs/fallbacks.conf).
    make-macros-linking: Aborting now.
[makemake] Aborting now!



#./configure
????????
Summary of important options:

  * C compiler      : gnu version 4.1
  * Fortran compiler: gnu version 4.1
  * architecture    : intel xeon (64 bits)

  * debugging       : basic
  * optimizations   : standard

  * OpenMP enabled  : no (collapse: ignored)
  * MPI    enabled  : no
  * MPI-IO enabled  : no
  * GPU    enabled  : no (flavor: none)

  * TRIO   flavor = none
  * TIMER  flavor = abinit (libs: ignored)
  * LINALG flavor = netlib-fallback (libs: ignored)
  * ALGO   flavor = none (libs: ignored)
  * FFT    flavor = none (libs: ignored)
  * MATH   flavor = none (libs: ignored)
  * DFT    flavor = none

Configuration complete.
You may now type "make" to build ABINIT.
(or, on a SMP machine, "make mj4", or "make multi multi_nprocs=<n>"




#make
..............................................
/bin/sh ./config.status
config.status: creating doc/Makefile
config.status: creating config.dump
config.status: creating config.pc
config.status: creating config.sh
config.status: creating config/wrappers/wrap-fc
config.status: creating fallbacks/config.mk
config.status: creating src/incs/Makefile
config.status: creating src/mods/Makefile
config.status: creating src/16_hideleave/m_build_info.F90
config.status: creating tests/config.sh
config.status: creating tests/tests.env
config.status: creating tests/tests-install.env
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/01_gsl_ext/Makefile
config.status: creating src/01_interfaces_ext/Makefile
config.status: creating src/01_linalg_ext/Makefile
config.status: creating src/01_macroavnew_ext/Makefile
config.status: creating src/02_clib/Makefile
config.status: creating src/10_defs/Makefile
config.status: creating src/11_memory_mpi/Makefile
config.status: creating src/11_qespresso_ext/Makefile
config.status: creating src/12_hide_mpi/Makefile
config.status: creating src/14_hidewrite/Makefile
config.status: creating src/15_gpu_toolbox/Makefile
config.status: creating src/16_hideleave/Makefile
config.status: creating src/18_timing/Makefile
config.status: creating src/27_toolbox_oop/Makefile
config.status: creating src/28_numeric_noabirule/Makefile
config.status: creating src/32_util/Makefile
config.status: creating src/41_geometry/Makefile
config.status: creating src/42_libpaw/Makefile
config.status: creating src/42_nlstrain/Makefile
config.status: creating src/42_parser/Makefile
config.status: creating src/43_ptgroups/Makefile
config.status: creating src/43_wvl_wrappers/Makefile
config.status: creating src/44_abitypes_defs/Makefile
config.status: creating src/45_geomoptim/Makefile
config.status: creating src/47_xml/Makefile
config.status: creating src/49_gw_toolbox_oop/Makefile
config.status: creating src/51_manage_mpi/Makefile
config.status: creating src/52_fft_mpi_noabirule/Makefile
config.status: creating src/52_manage_cuda/Makefile
config.status: creating src/53_abiutil/Makefile
config.status: creating src/53_ffts/Makefile
config.status: creating src/53_spacepar/Makefile
config.status: creating src/56_mixing/Makefile
config.status: creating src/56_recipspace/Makefile
config.status: creating src/56_xc/Makefile
config.status: creating src/57_iopsp_parser/Makefile
config.status: creating src/57_iovars/Makefile
config.status: creating src/59_io_mpi/Makefile
config.status: creating src/61_ionetcdf/Makefile
config.status: creating src/62_cg_noabirule/Makefile
config.status: creating src/62_iowfdenpot/Makefile
config.status: creating src/62_occeig/Makefile
config.status: creating src/62_poisson/Makefile
config.status: creating src/62_wvl_wfs/Makefile
config.status: creating src/63_bader/Makefile
config.status: creating src/64_atompaw/Makefile
config.status: creating src/65_lotf_base/Makefile
config.status: creating src/65_nonlocal/Makefile
config.status: creating src/65_psp/Makefile
config.status: creating src/66_paw/Makefile
config.status: creating src/66_wfs/Makefile
config.status: creating src/67_common/Makefile
config.status: creating src/68_dmft/Makefile
config.status: creating src/68_lotf/Makefile
config.status: creating src/68_recursion/Makefile
config.status: creating src/68_rsprc/Makefile
config.status: creating src/69_wfdesc/Makefile
config.status: creating src/70_gw/Makefile
config.status: creating src/71_bse/Makefile
config.status: creating src/72_response/Makefile
config.status: creating src/77_ddb/Makefile
config.status: creating src/77_lwf/Makefile
config.status: creating src/77_suscep/Makefile
config.status: creating src/79_seqpar_mpi/Makefile
config.status: creating src/83_cut3d/Makefile
config.status: creating src/95_drive/Makefile
config.status: creating src/98_main/Makefile
config.status: creating src/libs/Makefile
config.status: creating tests/Nightly/Makefile
config.status: creating bindings/Makefile
config.status: creating bindings/parser/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing dump-optim commands
/bin/sh: /config/scripts/make-optim-dumper: No such file or directory
config.status: executing script-perms commands
config.status: executing long-lines commands
/bin/sh: /config/scripts/shrink-src-files: No such file or directory
(CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /root/abinit-7.4.2/config/gnu/missing --run autoheader)
rm -f stamp-h1
touch config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make  all-recursive
make[1]: Entering directory `/root/abinit-7.4.2'
Making all in fallbacks
make[2]: Entering directory `/root/abinit-7.4.2/fallbacks'
make fox
make[3]: Entering directory `/root/abinit-7.4.2/fallbacks'
The build of fox has been disabled
make[3]: Leaving directory `/root/abinit-7.4.2/fallbacks'
Checking build of fox fallback
test -e stamps/fox-install-stamp
make libxc
make[3]: Entering directory `/root/abinit-7.4.2/fallbacks'
The build of libxc has been disabled
make[3]: Leaving directory `/root/abinit-7.4.2/fallbacks'
Checking build of libxc fallback
test -e stamps/libxc-install-stamp
make linalg
make[3]: Entering directory `/root/abinit-7.4.2/fallbacks'
cd sources/lapack-abinit_6.10 && make -j 5
make[4]: Entering directory `/root/abinit-7.4.2/fallbacks/sources/lapack-abinit_6.10'
cd blas && make
make[5]: Entering directory `/root/abinit-7.4.2/fallbacks/sources/lapack-abinit_6.10/blas'
gfortran -ffixed-form -g -ffree-line-length-none   -O2 -mtune=native -march=native -g -O2 -I/root/abinit-7.4.2/fallbacks/exports/include -c caxpy.f
gfortran -ffixed-form -g -ffree-line-length-none   -O2 -mtune=native -march=native -g -O2 -I/root/abinit-7.4.2/fallbacks/exports/include -c ccopy.f
gfortran -ffixed-form -g -ffree-line-length-none   -O2 -mtune=native -march=native -g -O2 -I/root/abinit-7.4.2/fallbacks/exports/include -c cdotc.f
gfortran -ffixed-form -g -ffree-line-length-none   -O2 -mtune=native -march=native -g -O2 -I/root/abinit-7.4.2/fallbacks/exports/include -c cdotu.f
gfortran -ffixed-form -g -ffree-line-length-none   -O2 -mtune=native -march=native -g -O2 -I/root/abinit-7.4.2/fallbacks/exports/include -c cgbmv.f
cdotu.f:0: ´íÎó??march= Ëù´ø?????native)??Õý??cdotu.f:0: ´íÎó??mtune= Ëù´ø?????native)??Õý??make[5]: *** [cdotu.o] ´íÎó 1
make[5]: *** ÕýÔڵȴýδÍê??µÄÈÎÎñ....
caxpy.f:0: ´íÎó??march= Ëù´ø?????native)??Õý??cdotc.f:0: ´íÎó??march= Ëù´ø?????native)??Õý??caxpy.f:0: ´íÎó??mtune= Ëù´ø?????native)??Õý??cdotc.f:0: ´íÎó??mtune= Ëù´ø?????native)??Õý??cgbmv.f:0: ´íÎó??march= Ëù´ø?????native)??Õý??cgbmv.f:0: ´íÎó??mtune= Ëù´ø?????native)??Õý??make[5]: *** [cdotc.o] ´íÎó 1
ccopy.f:0: ´íÎó??march= Ëù´ø?????native)??Õý??ccopy.f:0: ´íÎó??mtune= Ëù´ø?????native)??Õý??make[5]: *** [caxpy.o] ´íÎó 1
make[5]: *** [cgbmv.o] ´íÎó 1
make[5]: *** [ccopy.o] ´íÎó 1
make[5]: Leaving directory `/root/abinit-7.4.2/fallbacks/sources/lapack-abinit_6.10/blas'
make[4]: *** [all_targets] ´íÎó 2
make[4]: Leaving directory `/root/abinit-7.4.2/fallbacks/sources/lapack-abinit_6.10'
make[3]: *** [stamps/linalg-build-stamp] ´íÎó 2
make[3]: Leaving directory `/root/abinit-7.4.2/fallbacks'
make[2]: [all-local] ´íÎó 2 (ºöÂÔ)
Checking build of linalg fallback
test -e stamps/linalg-install-stamp
make[2]: *** [all-local] ´íÎó 1
make[2]: Leaving directory `/root/abinit-7.4.2/fallbacks'
make[1]: *** [all-recursive] ´íÎó 1
make[1]: Leaving directory `/root/abinit-7.4.2'
make: *** [all] ´íÎó 2
»Ø¸´´ËÂ¥

» ÊÕ¼±¾ÌûµÄÌÔÌûר¼­ÍƼö

Äý¾Û̬ÎïÀí

» ²ÂÄãϲ»¶

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

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

souledge

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

ÕâСÂÒÂëÌùµÄ£¬Õ¦¿´µÃ¶®°¡¡­¡­
˼ÏëÖØÓÚ¼¼ÇÉ£¬ÄÚº­ÖØÓÚ±íÏó
2Â¥2013-09-13 15:23:44
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

lingzhe

Í­³æ (³õÈëÎÄ̳)

ÒýÓûØÌû:
2Â¥: Originally posted by souledge at 2013-09-13 15:23:44
ÕâСÂÒÂëÌùµÄ£¬Õ¦¿´µÃ¶®°¡¡­¡­

²»ºÃÒâ˼£¬Ã»×¢Òâ³ÉÂÒÂëÁË¡£ÂÒÂë¾ÍÊÇ´íÎó£¬Ëù´ø²ÎÊý²»ÕýÈ·


#make
..............................................
/bin/sh ./config.status
config.status: creating doc/Makefile
config.status: creating config.dump
config.status: creating config.pc
config.status: creating config.sh
config.status: creating config/wrappers/wrap-fc
config.status: creating fallbacks/config.mk
config.status: creating src/incs/Makefile
config.status: creating src/mods/Makefile
config.status: creating src/16_hideleave/m_build_info.F90
config.status: creating tests/config.sh
config.status: creating tests/tests.env
config.status: creating tests/tests-install.env
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/01_gsl_ext/Makefile
config.status: creating src/01_interfaces_ext/Makefile
config.status: creating src/01_linalg_ext/Makefile
config.status: creating src/01_macroavnew_ext/Makefile
config.status: creating src/02_clib/Makefile
config.status: creating src/10_defs/Makefile
config.status: creating src/11_memory_mpi/Makefile
config.status: creating src/11_qespresso_ext/Makefile
config.status: creating src/12_hide_mpi/Makefile
config.status: creating src/14_hidewrite/Makefile
config.status: creating src/15_gpu_toolbox/Makefile
config.status: creating src/16_hideleave/Makefile
config.status: creating src/18_timing/Makefile
config.status: creating src/27_toolbox_oop/Makefile
config.status: creating src/28_numeric_noabirule/Makefile
config.status: creating src/32_util/Makefile
config.status: creating src/41_geometry/Makefile
config.status: creating src/42_libpaw/Makefile
config.status: creating src/42_nlstrain/Makefile
config.status: creating src/42_parser/Makefile
config.status: creating src/43_ptgroups/Makefile
config.status: creating src/43_wvl_wrappers/Makefile
config.status: creating src/44_abitypes_defs/Makefile
config.status: creating src/45_geomoptim/Makefile
config.status: creating src/47_xml/Makefile
config.status: creating src/49_gw_toolbox_oop/Makefile
config.status: creating src/51_manage_mpi/Makefile
config.status: creating src/52_fft_mpi_noabirule/Makefile
config.status: creating src/52_manage_cuda/Makefile
config.status: creating src/53_abiutil/Makefile
config.status: creating src/53_ffts/Makefile
config.status: creating src/53_spacepar/Makefile
config.status: creating src/56_mixing/Makefile
config.status: creating src/56_recipspace/Makefile
config.status: creating src/56_xc/Makefile
config.status: creating src/57_iopsp_parser/Makefile
config.status: creating src/57_iovars/Makefile
config.status: creating src/59_io_mpi/Makefile
config.status: creating src/61_ionetcdf/Makefile
config.status: creating src/62_cg_noabirule/Makefile
config.status: creating src/62_iowfdenpot/Makefile
config.status: creating src/62_occeig/Makefile
config.status: creating src/62_poisson/Makefile
config.status: creating src/62_wvl_wfs/Makefile
config.status: creating src/63_bader/Makefile
config.status: creating src/64_atompaw/Makefile
config.status: creating src/65_lotf_base/Makefile
config.status: creating src/65_nonlocal/Makefile
config.status: creating src/65_psp/Makefile
config.status: creating src/66_paw/Makefile
config.status: creating src/66_wfs/Makefile
config.status: creating src/67_common/Makefile
config.status: creating src/68_dmft/Makefile
config.status: creating src/68_lotf/Makefile
config.status: creating src/68_recursion/Makefile
config.status: creating src/68_rsprc/Makefile
config.status: creating src/69_wfdesc/Makefile
config.status: creating src/70_gw/Makefile
config.status: creating src/71_bse/Makefile
config.status: creating src/72_response/Makefile
config.status: creating src/77_ddb/Makefile
config.status: creating src/77_lwf/Makefile
config.status: creating src/77_suscep/Makefile
config.status: creating src/79_seqpar_mpi/Makefile
config.status: creating src/83_cut3d/Makefile
config.status: creating src/95_drive/Makefile
config.status: creating src/98_main/Makefile
config.status: creating src/libs/Makefile
config.status: creating tests/Nightly/Makefile
config.status: creating bindings/Makefile
config.status: creating bindings/parser/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing dump-optim commands
/bin/sh: /config/scripts/make-optim-dumper: No such file or directory
config.status: executing script-perms commands
config.status: executing long-lines commands
/bin/sh: /config/scripts/shrink-src-files: No such file or directory
(CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /root/abinit-7.4.2/config/gnu/missing --run autoheader)
rm -f stamp-h1
touch config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make  all-recursive
make[1]: Entering directory `/root/abinit-7.4.2'
Making all in fallbacks
make[2]: Entering directory `/root/abinit-7.4.2/fallbacks'
make fox
make[3]: Entering directory `/root/abinit-7.4.2/fallbacks'
The build of fox has been disabled
make[3]: Leaving directory `/root/abinit-7.4.2/fallbacks'
Checking build of fox fallback
test -e stamps/fox-install-stamp
make libxc
make[3]: Entering directory `/root/abinit-7.4.2/fallbacks'
The build of libxc has been disabled
make[3]: Leaving directory `/root/abinit-7.4.2/fallbacks'
Checking build of libxc fallback
test -e stamps/libxc-install-stamp
make linalg
make[3]: Entering directory `/root/abinit-7.4.2/fallbacks'
cd sources/lapack-abinit_6.10 && make -j 5
make[4]: Entering directory `/root/abinit-7.4.2/fallbacks/sources/lapack-abinit_6.10'
cd blas && make
make[5]: Entering directory `/root/abinit-7.4.2/fallbacks/sources/lapack-abinit_6.10/blas'
gfortran -ffixed-form -g -ffree-line-length-none   -O2 -mtune=native -march=native -g -O2 -I/root/abinit-7.4.2/fallbacks/exports/include -c caxpy.f
gfortran -ffixed-form -g -ffree-line-length-none   -O2 -mtune=native -march=native -g -O2 -I/root/abinit-7.4.2/fallbacks/exports/include -c ccopy.f
gfortran -ffixed-form -g -ffree-line-length-none   -O2 -mtune=native -march=native -g -O2 -I/root/abinit-7.4.2/fallbacks/exports/include -c cdotc.f
gfortran -ffixed-form -g -ffree-line-length-none   -O2 -mtune=native -march=native -g -O2 -I/root/abinit-7.4.2/fallbacks/exports/include -c cdotu.f
gfortran -ffixed-form -g -ffree-line-length-none   -O2 -mtune=native -march=native -g -O2 -I/root/abinit-7.4.2/fallbacks/exports/include -c cgbmv.f
cdotu.f:0: ´íÎó£º-march= Ëù´ø²ÎÊý(native)²»ÕýÈ·
cdotu.f:0: ´íÎó£º-mtune= Ëù´ø²ÎÊý(native)²»ÕýÈ·
make[5]: *** [cdotu.o] ´íÎó 1
make[5]: *** ÕýÔڵȴýδÍê³ÉµÄÈÎÎñ....
caxpy.f:0: ´íÎó£º-march= Ëù´ø²ÎÊý(native)²»ÕýÈ·
cdotc.f:0: ´íÎó£º-march= Ëù´ø²ÎÊý(native)²»ÕýÈ·
caxpy.f:0: ´íÎó£º-mtune= Ëù´ø²ÎÊý(native)²»ÕýÈ·
cdotc.f:0: ´íÎó£º-mtune= Ëù´ø²ÎÊý(native)²»ÕýÈ·
cgbmv.f:0: ´íÎó£º-march= Ëù´ø²ÎÊý(native)²»ÕýÈ·
cgbmv.f:0: ´íÎó£º-mtune= Ëù´ø²ÎÊý(native)²»ÕýÈ·
make[5]: *** [cdotc.o] ´íÎó 1
ccopy.f:0: ´íÎó£º-march= Ëù´ø²ÎÊý(native)²»ÕýÈ·
ccopy.f:0: ´íÎó£º-mtune= Ëù´ø²ÎÊý(native)²»ÕýÈ·
make[5]: *** [caxpy.o] ´íÎó 1
make[5]: *** [cgbmv.o] ´íÎó 1
make[5]: *** [ccopy.o] ´íÎó 1
make[5]: Leaving directory `/root/abinit-7.4.2/fallbacks/sources/lapack-abinit_6.10/blas'
make[4]: *** [all_targets] ´íÎó 2
make[4]: Leaving directory `/root/abinit-7.4.2/fallbacks/sources/lapack-abinit_6.10'
make[3]: *** [stamps/linalg-build-stamp] ´íÎó 2
make[3]: Leaving directory `/root/abinit-7.4.2/fallbacks'
make[2]: [all-local] ´íÎó 2 (ºöÂÔ)
Checking build of linalg fallback
test -e stamps/linalg-install-stamp
make[2]: *** [all-local] ´íÎó 1
make[2]: Leaving directory `/root/abinit-7.4.2/fallbacks'
make[1]: *** [all-recursive] ´íÎó 1
make[1]: Leaving directory `/root/abinit-7.4.2'
make: *** [all] ´íÎó 2
3Â¥2013-09-13 16:14:02
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

souledge

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

¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï
lingzhe(cenwanglai´ú·¢): ½ð±Ò+5, Â¥Ö÷µ½´¦ÕÒÔõô¸øÄã½ð±ÒÄØ 2013-09-17 11:37:56
lingzhe(sunyang1988´ú·¢): ½ð±Ò+45, ´úת½ð±Ò 2013-09-23 13:48:11
ÒýÓûØÌû:
3Â¥: Originally posted by lingzhe at 2013-09-13 16:14:02
²»ºÃÒâ˼£¬Ã»×¢Òâ³ÉÂÒÂëÁË¡£ÂÒÂë¾ÍÊÇ´íÎó£¬Ëù´ø²ÎÊý²»ÕýÈ·


#make
..............................................
/bin/sh ./config.status
config.status: creating doc/Makefile
config.status: crea ...

¿ÆÑ§ÍøµÄblogÖÐÓÐһƪ£ºhttp://blog.sciencenet.cn/blog-90975-427216.html¡£
Èç¹ûÓÉÓÚСľ³æµÄÔ­Òò²»ÈÝÒײ鿴£¬ÌØÕª³­ÈçÏ£¨LZµÄGNU FortranÕýºÃÊÇ4.1°æ±¾£©£º
ÒýÓûØÌû:
1£¬Èç¹ûʹÓÃgcc-4.1±àÒëµÄopenmpi, ºóÃæabinitÔÚmakeʱ»á³öÏÖ±àÒëÎÊÌâ:
error: bad value (native) for -mtune= switch
ËùÒÔÖØÐ°²×°gcc-4.5.0.

2 °²×°gcc-4.5.0֮ǰҪ°²×°Èý¸ö³ÌÐò°ü£¬·Ö±ðΪ£ºgmp-4.3.2£¬mpfr-2.4.2£¬mpc-0.8.1¡£°´Ë³Ðò°²×°µ½×Ô¼ºÄ¿Â¼ÖУ¬
$ ../configure --prefix="/home/zjma/program/gmp-4.3.2"
$../configure --prefix="/home/zjma/program/mpfr-2.4.2" --with-gmp="/home/zjma/program/gmp-4.3.2/"
$../configure --prefix="/home/zjma/program/mpc-0.8.1" --with-gmp="/home/zjma/program/gmp-4.3.2/" --with-mpfr="/home/zjma/program/mpfr-2.4.2/"

3 °²×°gcc-4.5.0
$ ../configure --prefix="/home/zjma/program/gcc-4.5.0" --with-gmp="/home/zjma/program/gmp-4.3.2/" --with-mpfr="/home/zjma/program/mpfr-2.4.2/" --with-mpc="/home/zjma/program/mpc-0.8.1/"
$ make
$ make install

4 ʹÓÃgcc-4.5.0ÖØÐ±àÒëopenmpi-1.4
$ ../configure FC="/home/zjma/program/gcc-4.5.0/bin/gfortran" CC="/home/zjma/program/gcc-4.5.0/bin/gcc" CXX="/home/zjma/program/gcc-4.5.0/bin/g++"  F77="/home/zjma/program/gcc-4.5.0/bin/gfortran" --prefix="/home/zjma/program/openmpi-1.4.2"
$ make
$ make install

5 ÏÂÔØabinit6.6.1µÄËùÓвå¼þµ½~/.abinit/tarballs/ÏÂ
µØÖ·£ºhttp://www.abinit.org/downloads/plug-in-sources

6 ʹÓÃбàÒëµÄopenmpi°²×°²¢Ðаæabinit6.6.1
$ ../configure --prefix="/home/zjma/abinit-6.6.1" --with-mpi-prefix="/home/zjma/program/openmpi-1.4.2/" --enable-mpi="yes"  | tee 1
$ make
$ make install

²»Ò»¶¨ÒªÍêÈ«°´ÕÕÉÏÊö²©¿ÍÖеÄÀ´×ö£¬ÒòΪGCCϵÁбàÒëÆ÷ÒѾ­Éý¼¶µ½·Ç³£¸ßµÄ°æ±¾ÁË¡£¶øÇÒ£¬²»Ò»¶¨ÒªÊ¹ÓÃOpenMPI£¬¾ßÌåÒª¿´·þÎñÆ÷ÉÏÊÇʲôµÄ¡£ÖÁÓÚAbinit£¬ÏÔÈ»¾ÍÓÃ×îа汾ÁË¡£
˼ÏëÖØÓÚ¼¼ÇÉ£¬ÄÚº­ÖØÓÚ±íÏó
4Â¥2013-09-14 12:15:30
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

daofengwalan

½ð³æ (СÓÐÃûÆø)

ÇëÎÊÂ¥Ö÷µÄÎÊÌâ½â¾öÁËÂð£¿
ÎÒÒ²ÊÇÓöµ½ÀàËÆµÄÎÊÌ⣬MPI×°µÄÊÇMPICH2£¬ÊÇÖ±½Ósudo aptget°²×°µÄ£¬./configureµÄʱºò£¬Ò²ÊÇÕÒ²»µ½mpi£º
  * OpenMP enabled  : no (collapse: ignored)
  * MPI    enabled  : no
  * MPI-IO enabled  : no
  * GPU    enabled  : no (flavor: none)
ʹÓÃwhich mpirunÃüÁî²é¿´£¬µÃµ½
/usr/local/bin/mpirun
ÕâÖÖÇé¿ö£¬ÔÚ.£¯µÄʱºòÓ¦¸ÃÔõôÉèÖã¿
5Â¥2014-05-12 10:06:14
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ lingzhe µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 326Çóµ÷¼Á +4 Éϰ¶µÄСÆÏ 2026-03-15 5/250 2026-03-16 08:39 by Linda Hu
[ÎÄѧ·¼²ÝÔ°] »ï°éÃÇ£¬×£ÎÒÉúÈÕ¿ìÀÖ°É +15 myrtle 2026-03-10 24/1200 2026-03-15 21:16 by ËÕÖÝ_¶ººÅ
[¿¼²©] »¶Ó­É격ͬѧÁªÏµ +3 ÌìµÀ³êÇÚ2026686 2026-03-10 7/350 2026-03-15 19:03 by ÌìµÀ³êÇÚ2026686
[¿¼ÑÐ] 0703 ÎïÀí»¯Ñ§µ÷¼Á +3 ÎÒ¿ÉÒÔÉϰ¶µÄ¶Ô 2026-03-13 3/150 2026-03-15 17:32 by СÎïÀí»¯Ñ§
[¿¼ÑÐ] 0856ר˶279Çóµ÷¼Á +5 ¼ÓÓͼÓÓÍ£¡? 2026-03-15 5/250 2026-03-15 11:58 by 2020015
[¿¼ÑÐ] 309Çóµ÷¼Á +4 »¨ÓëÒ¶@ 2026-03-10 4/200 2026-03-14 21:26 by a²»Ò×
[¿¼ÑÐ] ²ÄÁϹ¤³Ì327Çóµ÷¼Á +3 xiaohe12w 2026-03-11 3/150 2026-03-14 20:20 by ms629
[¿¼ÑÐ] 328Çóµ÷¼Á +3 5201314Lsy£¡ 2026-03-13 6/300 2026-03-14 15:31 by hyswxzs
[¿¼ÑÐ] 211±¾£¬11408Ò»Ö¾Ô¸ÖпÆÔº277·Ö£¬ÔøÔÚÖпÆÔº×Ô¶¯»¯Ëùʵϰ +3 Losir 2026-03-12 3/150 2026-03-14 12:11 by ÈÈÇéɳĮ
[¿¼ÑÐ] Çóµ÷¼Á +5 º×åÛÓèÇä 2026-03-09 5/250 2026-03-14 02:44 by JourneyLucky
[¿¼ÑÐ] Çóµ÷¼Á +3 Çå·çÎʳ¤°² 2026-03-09 3/150 2026-03-14 02:15 by JourneyLucky
[¿¼ÑÐ] ÕÐÊÕ0805£¨²ÄÁÏ£©µ÷¼Á +3 18595523086 2026-03-13 3/150 2026-03-14 00:33 by 123%¡¢
[¿¼ÑÐ] 308Çóµ÷¼Á +3 ÊÇLupa°¡ 2026-03-10 3/150 2026-03-14 00:30 by JourneyLucky
[¿¼ÑÐ] 26¿¼Ñе÷¼Á +3 ying123. 2026-03-10 3/150 2026-03-14 00:18 by JourneyLucky
[˶²©¼ÒÔ°] 085600 260·ÖÇóµ÷¼Á +3 Ìì¿Õ»¹ÏÂÓêô 2026-03-13 5/250 2026-03-13 18:46 by Ìì¿Õ»¹ÏÂÓêô
[¿¼ÑÐ] Çóµ÷¼Á +7 18880831720 2026-03-11 7/350 2026-03-13 16:10 by JourneyLucky
[¿¼ÑÐ] 070303Ò»Ö¾Ô¸Î÷±±´óѧѧ˶310ÕÒµ÷¼Á +3 dÈçÔ¸Éϰ¶ 2026-03-12 5/250 2026-03-13 10:56 by houyaoxu
[¿¼ÑÐ] 321Çóµ÷¼Á£¨Ê³Æ·/ר˶£© +3 xc321 2026-03-12 6/300 2026-03-13 08:45 by xc321
[¿¼ÑÐ] ¹þ¹¤´ó²ÄÁÏ324Çóµ÷¼Á +6 ãÆÐñ¶« 2026-03-10 8/400 2026-03-10 22:49 by ÐÇ¿ÕÐÇÔÂ
[¿¼²©] 26É격ÇóÖú +3 ÌøÔ¾±ý¸É 2026-03-10 4/200 2026-03-10 21:15 by Tntcnn
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û