SHARE
TWEET

Abinit ./configure --help

ScienceGeyser Jun 16th, 2019 33 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. mainuser@AbinitDebian:~/Abinit/abinit-8.2.3$ ./configure --help
  2. `configure' configures ABINIT 8.2.3 to adapt to many kinds of systems.
  3.  
  4. Usage: ./configure [OPTION]... [VAR=VALUE]...
  5.  
  6. To assign environment variables (e.g., CC, CFLAGS...), specify them as
  7. VAR=VALUE.  See below for descriptions of some of the useful variables.
  8.  
  9. Defaults for the options are specified in brackets.
  10.  
  11. Configuration:
  12.   -h, --help              display this help and exit
  13.       --help=short        display options specific to this package
  14.       --help=recursive    display the short help of all the included packages
  15.   -V, --version           display version information and exit
  16.   -q, --quiet, --silent   do not print `checking ...' messages
  17.       --cache-file=FILE   cache test results in FILE [disabled]
  18.   -C, --config-cache      alias for `--cache-file=config.cache'
  19.   -n, --no-create         do not create output files
  20.       --srcdir=DIR        find the sources in DIR [configure dir or `..']
  21.  
  22. Installation directories:
  23.   --prefix=PREFIX         install architecture-independent files in PREFIX
  24.                           [/usr/local]
  25.   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
  26.                           [PREFIX]
  27.  
  28. By default, `make install' will install all the files in
  29. `/usr/local/bin', `/usr/local/lib' etc.  You can specify
  30. an installation prefix other than `/usr/local' using `--prefix',
  31. for instance `--prefix=$HOME'.
  32.  
  33. For better control, use the options below.
  34.  
  35. Fine tuning of the installation directories:
  36.   --bindir=DIR            user executables [EPREFIX/bin]
  37.   --sbindir=DIR           system admin executables [EPREFIX/sbin]
  38.   --libexecdir=DIR        program executables [EPREFIX/libexec]
  39.   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
  40.   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
  41.   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
  42.   --libdir=DIR            object code libraries [EPREFIX/lib]
  43.   --includedir=DIR        C header files [PREFIX/include]
  44.   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
  45.   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
  46.   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
  47.   --infodir=DIR           info documentation [DATAROOTDIR/info]
  48.   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
  49.   --mandir=DIR            man documentation [DATAROOTDIR/man]
  50.   --docdir=DIR            documentation root [DATAROOTDIR/doc/abinit]
  51.   --htmldir=DIR           html documentation [DOCDIR]
  52.   --dvidir=DIR            dvi documentation [DOCDIR]
  53.   --pdfdir=DIR            pdf documentation [DOCDIR]
  54.   --psdir=DIR             ps documentation [DOCDIR]
  55.  
  56. Program names:
  57.   --program-prefix=PREFIX            prepend PREFIX to installed program names
  58.   --program-suffix=SUFFIX            append SUFFIX to installed program names
  59.   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
  60.  
  61. System types:
  62.   --build=BUILD     configure for building on BUILD [guessed]
  63.   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
  64.   --target=TARGET   configure for building compilers for TARGET [HOST]
  65.  
  66. Optional Features:
  67.   --disable-option-checking  ignore unrecognized --enable/--with options
  68.   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  69.   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  70.   --enable-silent-rules   less verbose build output (undo: "make V=1")
  71.   --disable-silent-rules  verbose build output (undo: "make V=0")
  72.   --enable-64bit-flags    Use 64-bit flags (see documentation) (default: no)
  73.   --enable-avx-safe-mode  Disable vectorization in problematic procedures
  74.                           (default: no)
  75.   --enable-bse-unpacked   Activate Bethe-Salpeter unpacking (EXPERIMENTAL)
  76.                           (default: no)
  77.   --enable-cclock         Use C clock for timings (default: no)
  78.   --enable-config-file    Read options from config file (default: yes)
  79.   --enable-connectors     Enable detection of external libraries
  80.                           (EXPERIMENTAL) (default: yes)
  81.   --enable-debug          Set debug level (default: basic)
  82.   --enable-exports        Activate build of exported libraries (EXPERIMENTAL)
  83.                           (default: no)
  84.   --enable-fallbacks      Enable the internal build of external packages
  85.                           (default: yes)
  86.   --enable-fast-check     Run 'make check' using 4 processors (default: no)
  87.   --enable-fc-wrapper     Wrap Fortran compiler calls (default: no)
  88.   --enable-gpu            Activate support for GPU (EXPERIMENTAL) (default:
  89.                           no)
  90.   --enable-gw-dpc         Activate double-precision GW calculations
  91.                           (EXPERIMENTAL) (default: no)
  92.   --enable-hints          Preset flags to have the source building properly
  93.                           (default: yes)
  94.   --enable-lotf           Activate LOTF functionality (EXPERIMENTAL) (default:
  95.                           no)
  96.   --enable-macroave       Enable build of macroave (EXPERIMENTAL) (default:
  97.                           yes)
  98.   --enable-maintainer-checks
  99.                           Activate maintainer checks (BuildBot) (default: no)
  100.   --enable-memory-profiling
  101.                           Enable memory profiling (default: None)
  102.   --enable-mpi            Enable MPI support (default: auto)
  103.   --enable-mpi-inplace    Activate support for MPI_IN_PLACE (default: no)
  104.   --enable-mpi-io         Enable MPI I/O (default: auto)
  105.   --enable-mpi-io-default Use MPI-IO as default IO library (change the default
  106.                           value of accesswff) (EXPERIMENTAL) (default: no)
  107.   --enable-netcdf-default Use NetCDF as default IO library (change the default
  108.                           value of accesswff) (default: no)
  109.   --enable-openmp         Activate support for OpenMP (EXPERIMENTAL) (default:
  110.                           no)
  111.   --enable-optim          Set optimization level (default: standard)
  112.   --enable-stdin          Tell Abinit to read file lists from standard input
  113.                           (default: yes)
  114.   --enable-triqs          Activate internal support for TRIQS (default: no)
  115.   --enable-wannier90-v1   Activate support for Wannier90 v1.x (default is
  116.                           v2.x) (default: no)
  117.   --enable-xml            Enable support for XML (default: no)
  118.   --enable-zdot-bugfix    Activate workaround for bugged ZDOTC and ZDOTU
  119.                           (default: no)
  120.   --enable-dependency-tracking
  121.                           do not reject slow dependency extractors
  122.   --disable-dependency-tracking
  123.                           speeds up one-time build
  124.   --disable-assert        turn off assertions
  125.  
  126. Optional Packages:
  127.   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  128.   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  129.   --with-algo-flavor      Kind of external algorithms to support (default:
  130.                           none)
  131.   --with-algo-incs        Include parameters for the algorithmic libraries
  132.                           (default: None)
  133.   --with-algo-libs        Algorithmic libraries to link Abinit binaries with
  134.                           (default: None)
  135.   --with-atompaw-bins     Path to the AtomPAW executables (default: None)
  136.   --with-atompaw-incs     Include parameters for AtomPAW support (default:
  137.                           None)
  138.   --with-atompaw-libs     AtomPAW libraries to link Abinit binaries with
  139.                           (default: None)
  140.   --with-bigdft-incs      Include parameters for BigDFT support (default:
  141.                           None)
  142.   --with-bigdft-libs      BigDFT libraries to link Abinit binaries with
  143.                           (default: None)
  144.   --with-config-file      Specify config file to read options from (default:
  145.                           None)
  146.   --with-dft-flavor       Kind of DFT support to activate (default: none)
  147.   --with-etsf-io-incs     Include parameters for ETSF I/O support (default:
  148.                           None)
  149.   --with-etsf-io-libs     ETSF I/O libraries to link Abinit binaries with
  150.                           (default: None)
  151.   --with-fc-vendor        Fortran compiler vendor to be used by the build
  152.                           system (default: None)
  153.   --with-fc-version       Fortran compiler version to be used by the build
  154.                           system (default: None)
  155.   --with-fft-flavor       Kind of FFT support to activate (default: none)
  156.   --with-fft-incs         Include parameters for the FFT libraries (default:
  157.                           None)
  158.   --with-fft-libs         FFT libraries to link Abinit binaries with (default:
  159.                           None)
  160.   --with-gpu-cflags       C flags to build GPU kernels (default: None)
  161.   --with-gpu-cppflags     Preprocessing options to build GPU kernels (default:
  162.                           None)
  163.   --with-gpu-flavor       Kind of GPU support to activate (default:
  164.                           cuda-double)
  165.   --with-gpu-incs         Include parameters for GPU support (default: None)
  166.   --with-gpu-ldflags      Link flags to build GPU-specific binaries (default:
  167.                           None)
  168.   --with-gpu-libs         GPU libraries to link Abinit binaries with (default:
  169.                           None)
  170.   --with-gpu-prefix       Prefix path for the GPU installation (default: None)
  171.   --with-libxc-incs       Include parameters for ETSF XC support (default:
  172.                           None)
  173.   --with-libxc-libs       ETSF XC libraries to link Abinit binaries with
  174.                           (default: None)
  175.   --with-linalg-flavor    See ~abinit/doc/build/config-template.ac for
  176.                           information, in particular for ScaLAPACK support
  177.                           (default: netlib)
  178.   --with-linalg-incs      Include parameters for the linear algebra libraries
  179.                           (BLAS+LAPACK) (default: None)
  180.   --with-linalg-libs      Linear algebra libraries (BLAS+LAPACK) to link with
  181.                           (default: None)
  182.   --with-math-flavor      Kind of math library to use (default: none)
  183.   --with-math-incs        Include parameters for the math library (default:
  184.                           None)
  185.   --with-math-libs        GSL libraries to link Abinit binaries with (default:
  186.                           None)
  187.   --with-mpi-incs         Include parameters for the MPI library (default:
  188.                           None)
  189.   --with-mpi-level        MPI standard level to use (1 or 2) (default: None)
  190.   --with-mpi-libs         MPI libraries to link Abinit binaries with (default:
  191.                           None)
  192.   --with-mpi-prefix       Prefix path to the MPI installation (default: None)
  193.   --with-netcdf-incs      Include parameters for NetCDF support (default:
  194.                           None)
  195.   --with-netcdf-libs      NetCDF libraries to link Abinit binaries with
  196.                           (default: None)
  197.   --with-psml-incs        Include parameters for PSML support (default: None)
  198.   --with-psml-libs        PSML libraries to link Abinit binaries with
  199.                           (default: None)
  200.   --with-tardir           Repository of tarballs for fallbacks (default: None)
  201.   --with-timer-flavor     Kind of timer to use (default: abinit)
  202.   --with-timer-incs       Include parameters for the timer library (default:
  203.                           None)
  204.   --with-timer-libs       PAPI libraries to link Abinit binaries with
  205.                           (default: None)
  206.   --with-trio-flavor      Kind of transferable I/O to activate (default: none)
  207.   --with-triqs-incs       Include parameters for TRIQS support (default: None)
  208.   --with-triqs-libs       TRIQS libraries to link Abinit binaries with
  209.                           (default: None)
  210.   --with-wannier90-bins   Full path to the Wannier90 executables (default:
  211.                           None)
  212.   --with-wannier90-incs   Include parameters for Wannier90 support (default:
  213.                           None)
  214.   --with-wannier90-libs   Wannier90 libraries to link Abinit binaries with
  215.                           (default: None)
  216.   --with-yaml-incs        Include parameters for YAML output support (default:
  217.                           None)
  218.   --with-yaml-libs        YAML libraries to link Abinit binaries with
  219.                           (default: None)
  220.  
  221. Some influential environment variables:
  222.   ARFLAGS_DEBUG
  223.               Library archiver flags for debugging
  224.   ARFLAGS_EXTRA
  225.               Additional library archiver flags
  226.   ARFLAGS_OPTIM
  227.               Library archiver flags for optimization
  228.   CC_LDFLAGS  C linker flags
  229.   CC_LDFLAGS_DEBUG
  230.               C linker flags for debugging
  231.   CC_LDFLAGS_OPTIM
  232.               C linker flags for optimization
  233.   CC_LIBS     C linker libraries
  234.   CC_LIBS_DEBUG
  235.               C linker additional libraries for debugging
  236.   CC_LIBS_OPTIM
  237.               C linker additional libraries for optimization
  238.   CFLAGS_DEBUG
  239.               C compiler flags for debugging
  240.   CFLAGS_EXTRA
  241.               Additional C compiler flags
  242.   CFLAGS_OPTIM
  243.               C compiler flags for optimization
  244.   CPPFLAGS_DEBUG
  245.               C preprocessor flags for debugging
  246.   CPPFLAGS_EXTRA
  247.               Additional C preprocessor flags
  248.   CPPFLAGS_OPTIM
  249.               C preprocessor flags for optimization
  250.   CXXFLAGS_DEBUG
  251.               C++ compiler flags for debugging
  252.   CXXFLAGS_EXTRA
  253.               Additional C++ compiler flags
  254.   CXXFLAGS_OPTIM
  255.               C++ compiler flags for optimization
  256.   CXX_LDFLAGS C++ linker flags
  257.   CXX_LDFLAGS_DEBUG
  258.               C++ linker flags for debugging
  259.   CXX_LDFLAGS_EXTRA
  260.               Additional C++ linker flags
  261.   CXX_LDFLAGS_OPTIM
  262.               C++ linker flags for optimization
  263.   CXX_LIBS    C++ linker additional libraries
  264.   CXX_LIBS_DEBUG
  265.               C++ linker additional libraries for debugging
  266.   CXX_LIBS_OPTIM
  267.               C++ linker additional libraries for optimization
  268.   FCFLAGS_DEBUG
  269.               Fortran compiler flags for debugging
  270.   FCFLAGS_EXTRA
  271.               Additional Fortran compiler flags
  272.   FCFLAGS_FIXEDFORM
  273.               Fortran flags for fixed-form source files
  274.   FCFLAGS_FREEFORM
  275.               Fortran flags for free-form source files
  276.   FCFLAGS_HINTS
  277.               Tricky Fortran compiler flags
  278.   FCFLAGS_MODDIR
  279.               Fortran compiler flags to use a module directory
  280.   FCFLAGS_OPENMP
  281.               Fortran compiler flags to enable openmp
  282.   FCFLAGS_OPTIM
  283.               Fortran compiler flags for optimization
  284.   FC_LDFLAGS  Fortran linker flags
  285.   FC_LDFLAGS_DEBUG
  286.               Fortran linker flags for debugging
  287.   FC_LDFLAGS_EXTRA
  288.               Additional Fortran linker flags
  289.   FC_LDFLAGS_OPTIM
  290.               Fortran linker flags for optimization
  291.   FC_LIBS     Fortran linker additional libraries
  292.   FC_LIBS_DEBUG
  293.               Fortran linker additional libraries for debugging
  294.   FC_LIBS_OPTIM
  295.               Fortran linker additional libraries for optimization
  296.   FPP         Fortran preprocessor
  297.   FPPFLAGS    Fortran preprocessor flags
  298.   FPPFLAGS_DEBUG
  299.               Fortran preprocessor flags for debugging
  300.   FPPFLAGS_EXTRA
  301.               Additional Fortran preprocessor flags
  302.   FPPFLAGS_OPTIM
  303.               Fortran preprocessor flags for optimization
  304.   MPI_RUNNER  MPI runner command
  305.   PYFLAGS     Execution flags for the Python interpreter
  306.   PYTHON_CPPFLAGS
  307.               C preprocessing flags for C/Python bindings
  308.   SERIAL_RUNNER
  309.               Serial runner command
  310.   XPP         C++ preprocessor
  311.   XPPFLAGS    C++ preprocessor flags
  312.   XPPFLAGS_DEBUG
  313.               C++ preprocessor flags for debugging
  314.   XPPFLAGS_EXTRA
  315.               Additional C++ preprocessor flags
  316.   XPPFLAGS_OPTIM
  317.               C++ preprocessor flags for optimization
  318.   CC          C compiler command
  319.   CFLAGS      C compiler flags
  320.   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
  321.               nonstandard directory <lib dir>
  322.   LIBS        libraries to pass to the linker, e.g. -l<library>
  323.   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
  324.               you have headers in a nonstandard directory <include dir>
  325.   CPP         C preprocessor
  326.   CXX         C++ compiler command
  327.   CXXFLAGS    C++ compiler flags
  328.   FC          Fortran compiler command
  329.   FCFLAGS     Fortran compiler flags
  330.  
  331. Use these variables to override the choices made by `configure' or to help
  332. it to find libraries and programs with nonstandard names/locations.
  333.  
  334. Report bugs to <https://bugs.launchpad.net/abinit/>.
  335. mainuser@AbinitDebian:~/Abinit/abinit-8.2.3$
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top