6.0.4 and v_sim on ubuntu lucid
Posted: Thu Jul 15, 2010 4:13 am
Hi all,
gfortran > 4.2, intel Core 2 Duo, ubuntu lucid.
abinit 6.0.4 compiles and runs fine with default options, it i am trying to bind it to v_sim3.5.1. I have followed directions in the other thread with regards to #define, but when I attempt to run ./configure in instructed manner, all hell breaks loose on make.
configure is as below.
selimthegrim@Rimsky-Korsakoffee:~/abinit-6.0.4$ ./configure --enable-bindings --disable-mpi --disable-etsf-io FC=gfortran
==============================================================================
=== Overall startup ===
==============================================================================
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make sets $(MAKE)... (cached) yes
checking whether ln -s works... yes
checking for a sed that does not truncate output... /bin/sed
checking for gawk... (cached) gawk
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
==============================================================================
=== Build-system information ===
==============================================================================
configure: ABINIT version: 6.0.4
configure: M4 010414 - Autoconf 026500 - Automake 011101 - Libtool 020200
configure: reporting user interface changes:
configure: * new option --enable-cuda is available
configure: * --enable-debug has a new meaning
configure: please check that --enable-debug="yes" is OK for you
configure: * new option --enable-etsf-io-test is available
configure: * --enable-tricks renamed --enable-hints
configure: * --enable-etsf-xc renamed --enable-libxc
configure: * --enable-mpi has a new meaning
configure: please check that --enable-mpi="no" is OK for you
configure: * --enable-mpi-io-buggy renamed --enable-mpi-io-test
configure: * --enable-optlevel renamed --enable-optim
configure: * --enable-xmlf90 removed
configure: * new option --with-cuda-includes is available
configure: * new option --with-cuda-libs is available
configure: * new option --with-etsf-io-test-includes is available
configure: * new option --with-etsf-io-test-libs is available
configure: * --with-etsf-xc-includes renamed --with-libxc-includes
configure: * --with-etsf-xc-libs renamed --with-libxc-libs
configure: * --with-mpi-cc-ldflags removed
configure: * --with-mpi-cc-libs removed
configure: * --with-mpi-cflags removed
configure: * --with-mpi-cppflags removed
configure: * --with-mpi-cxx-ldflags removed
configure: * --with-mpi-cxx-libs removed
configure: * --with-mpi-cxxflags removed
configure: * --with-mpi-fc-ldflags removed
configure: * --with-mpi-fc-libs removed
configure: * --with-mpi-fcflags removed
configure: * --with-mpi-prefix has a new meaning
configure: please check that --with-mpi-prefix="" is OK for you
configure: * --with-xmlf90-includes removed
configure: * --with-xmlf90-libs removed
==============================================================================
=== Option consistency checking ===
==============================================================================
configure: checking consistency of external prerequisite options
configure: |---> all OK
configure:
configure: checking consistency of plug-in options
configure: |---> all OK
configure:
configure: parsing command-line options
==============================================================================
=== Connector startup ===
==============================================================================
configure: MPI support disabled from command-line
==============================================================================
=== Utilities ===
==============================================================================
checking for sh... /bin/sh
checking for perl... /usr/bin/perl
checking for rm... /bin/rm
checking for mv... /bin/mv
checking for tar... /bin/tar
checking for latex... /usr/bin/latex
checking for dvips... /usr/bin/dvips
checking for dvipdf... /usr/bin/dvipdf
checking for ps2pdf... /usr/bin/ps2pdf
checking for markdown... no
checking for wget... /usr/bin/wget
configure: using internal version of MarkDown
==============================================================================
=== C support ===
==============================================================================
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking which type of compiler we have... gnu 4.4
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking for abort... yes
checking size of int... 4
checking size of unsigned int... 4
checking size of float... 4
checking size of double... 8
checking size of long... 4
checking size of unsigned long... 4
checking size of long long... 8
checking size of unsigned long long... 8
checking size of size_t... 4
checking size of ptrdiff_t... 4
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking whether byte ordering is bigendian... no
==============================================================================
=== C++ support ===
==============================================================================
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking which type of C++ compiler we have... gnu 4.4
==============================================================================
=== Fortran support ===
==============================================================================
checking for gfortran... /usr/bin/gfortran
checking whether we are using the GNU Fortran compiler... yes
checking whether gfortran accepts -g... yes
configure: Fortran source will be preprocessed using C preprocessor
checking which type of Fortran compiler we have... gnu 4.4
checking fortran 90 modules extension... mod
checking for Fortran flag to compile .F90 files... none
checking whether the Fortran compiler accepts exit()... yes
checking whether the Fortran compiler accepts flush()... yes
checking whether the Fortran compiler accepts flush_()... no
checking whether the Fortran compiler accepts gamma()... yes
checking whether the Fortran compiler accepts get_environment_variable... yes
checking whether the Fortran compiler accepts quadruple integers... no
checking whether the Fortran compiler accepts long lines... no
checking whether the Fortran compiler accepts the null() intrinsic... yes
checking how to get verbose linking output from gfortran... -v
checking for Fortran libraries of gfortran... -L/usr/lib/gcc/i486-linux-gnu/4.4.3 -L/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.4.3/../../.. -L/usr/lib/i486-linux-gnu -lgfortranbegin -lgfortran -lm
checking for dummy main to link with Fortran libraries... none
checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore
==============================================================================
=== Python support ===
==============================================================================
checking for python... python
checking for python-config... python-config
checking for Python CPPFLAGS... -I/usr/include/python2.6 -I/usr/include/python2.6
checking for bzr... no
checking for Python NumPy headers... found
==============================================================================
=== Libraries and linking ===
==============================================================================
checking for ar... ar
checking for ranlib... ranlib
==============================================================================
=== Hints ===
==============================================================================
checking for cpp... cpp
checking which cpp hints to apply... default/default/default
checking which cc hints to apply... gnu/default/default
checking which xpp hints to apply... none/none/none
checking which cxx hints to apply... gnu/default/default
checking which fpp hints to apply... none/none/none
checking which fc hints to apply... gnu/default/default
checking which ar hints to apply... none/none/none
configure: setting PIC flags for C compiler
configure: setting PIC flags for C++ compiler
configure: setting PIC flags for Fortran compiler
==============================================================================
=== Debugging ===
==============================================================================
checking debugging status... enabled (custom flags are allowed)
configure: setting C debug flags to '-g'
configure: setting C++ debug flags to '-g'
configure: setting Fortran debug flags to '-g'
checking whether to activate debug mode in source files... no
==============================================================================
=== Optimizations ===
==============================================================================
checking optimization status... enabled (profile mode: standard)
checking which cc optimizations to apply... gnu/default/default
checking which cxx optimizations to apply... gnu/default/default
checking which fc optimizations to apply... gnu/default/default
checking whether to apply per-directory optimizations... yes
==============================================================================
=== 64-bit support ===
==============================================================================
checking for a 64-bit architecture... unknown
checking whether to use 64-bit flags... no
checking for user-defined 64-bit flags... none
==============================================================================
=== Connectors ===
==============================================================================
checking whether MPI is usable... no
checking whether to build MPI code... no
checking whether to use the CUDA Library... no
checking whether to use the FFTW library... no
checking whether to use the GNU Scientific Library... no
configure: applying linear algebra tricks (type: abinit)
checking whether to build the LINALG library... yes
checking whether to activate ScaLAPACK support... no
checking whether to use the PAPI library... no
==============================================================================
=== Plug-ins ===
==============================================================================
configure: using tarball repository /home/selimthegrim/.abinit/tarballs
checking whether to enable the FOX plug-in... no
checking whether to build the FOX plug-in... no
checking for a source tarball of NETCDF... yes
configure: applying NetCDF tricks (vendor: gnu, version: 4.4)
checking whether to enable the NETCDF plug-in... yes
checking whether to build the NETCDF plug-in... yes
checking whether to enable the ETSF_IO plug-in... no
checking whether to build the ETSF_IO plug-in... no
checking whether to enable the ETSF_IO_TEST plug-in... no
checking whether to build the ETSF_IO_TEST plug-in... no
checking for a source tarball of LIBXC... yes
configure: applying LIBXC tricks
checking whether to enable the LIBXC plug-in... yes
checking whether to build the LIBXC plug-in... yes
checking for a source tarball of BIGDFT... yes
configure: applying BigDFT tricks (vendor: gnu, version: 4.4)
checking whether to enable the BIGDFT plug-in... yes
checking whether to build the BIGDFT plug-in... yes
checking for a source tarball of WANNIER90... yes
configure: applying Wannier90 tricks (vendor: gnu, version: 4.4)
checking whether to enable the WANNIER90 plug-in... yes
checking whether to build the WANNIER90 plug-in... yes
==============================================================================
=== Nightly builds ===
==============================================================================
checking whether to build Nightly code... no
==============================================================================
=== Experimental developments ===
==============================================================================
checking whether to enable bindings... yes
checking whether to use C clock for timings... no
checking whether to enable error handlers... no
configure: bindings enabled => enabling exports
checking whether to build exports... yes
checking whether to enable GW double-precision calculations... no
checking whether to test abirules...
checking whether to use macroave... yes
checking whether to read input from stdin... yes
==============================================================================
=== Output ===
==============================================================================
configure: creating ./config.status
config.status: creating config.mk
config.status: creating config.dump
config.status: creating config.pc
config.status: creating config.py
config.status: creating config.sh
config.status: creating config/wrappers/wrap-fc
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 src/98_main/abinis
config.status: creating src/98_main/abinip
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_macroavnew_ext/Makefile
config.status: creating src/10_defs/Makefile
config.status: creating src/12_hide_mpi/Makefile
config.status: creating src/14_hidewrite/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_contract/Makefile
config.status: creating src/32_util/Makefile
config.status: creating src/42_geometry/Makefile
config.status: creating src/42_nlstrain/Makefile
config.status: creating src/42_parser/Makefile
config.status: creating src/45_psp_parser/Makefile
config.status: creating src/47_xml/Makefile
config.status: creating src/49_gw_toolbox_oop/Makefile
config.status: creating src/50_abitypes_defs/Makefile
config.status: creating src/51_manage_cuda/Makefile
config.status: creating src/51_manage_mpi/Makefile
config.status: creating src/52_fft_mpi_noabirule/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_recipspace/Makefile
config.status: creating src/56_xc/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_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_gw/Makefile
config.status: creating src/68_recursion/Makefile
config.status: creating src/68_rsprc/Makefile
config.status: creating src/69_bse/Makefile
config.status: creating src/72_geomoptim/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/93_rdm/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 prereqs/Makefile
config.status: creating prereqs/linalg/Makefile
config.status: creating plugins/Makefile
config.status: creating plugins/bigdft/Makefile
config.status: creating plugins/etsf_io/Makefile
config.status: creating plugins/etsf_io_test/Makefile
config.status: creating plugins/fox/Makefile
config.status: creating plugins/libxc/Makefile
config.status: creating plugins/netcdf/Makefile
config.status: creating plugins/wannier90/Makefile
config.status: creating bindings/Makefile
config.status: creating bindings/parser/Makefile
config.status: creating doc/Makefile
config.status: creating tests/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing script-perms commands
Configuration complete.
You may now type "make" to build ABINIT.
(or, on a SMP machine, "make mj4", or "make multi multi_nprocs=<n>")
Making.....things go fine until the last directory.
Making all in 77_lwf
make[3]: Entering directory `/home/selimthegrim/abinit-6.0.4/src/77_lwf'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src/77_lwf'
Making all in 77_suscep
make[3]: Entering directory `/home/selimthegrim/abinit-6.0.4/src/77_suscep'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src/77_suscep'
Making all in 79_seqpar_mpi
make[3]: Entering directory `/home/selimthegrim/abinit-6.0.4/src/79_seqpar_mpi'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src/79_seqpar_mpi'
Making all in 83_cut3d
make[3]: Entering directory `/home/selimthegrim/abinit-6.0.4/src/83_cut3d'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src/83_cut3d'
Making all in 93_rdm
make[3]: Entering directory `/home/selimthegrim/abinit-6.0.4/src/93_rdm'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src/93_rdm'
Making all in 95_drive
make[3]: Entering directory `/home/selimthegrim/abinit-6.0.4/src/95_drive'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src/95_drive'
Making all in 98_main
make[3]: Entering directory `/home/selimthegrim/abinit-6.0.4/src/98_main'
gfortran -ffree-form -J/home/selimthegrim/abinit-6.0.4/src/mods -O2 -g -ffree-line-length-none -fPIC -o abinit abinit-abinit.o ../../src/95_drive/lib95_drive.a ../../src/93_rdm/lib93_rdm.a ../../src/79_seqpar_mpi/lib79_seqpar_mpi.a ../../src/77_ddb/lib77_ddb.a ../../src/77_suscep/lib77_suscep.a ../../src/72_response/lib72_response.a ../../src/72_geomoptim/lib72_geomoptim.a ../../src/69_bse/lib69_bse.a ../../src/68_gw/lib68_gw.a ../../src/68_dmft/lib68_dmft.a ../../src/68_recursion/lib68_recursion.a ../../src/68_rsprc/lib68_rsprc.a ../../src/67_common/lib67_common.a ../../src/66_paw/lib66_paw.a ../../src/66_wfs/lib66_wfs.a ../../src/65_psp/lib65_psp.a ../../src/65_nonlocal/lib65_nonlocal.a ../../src/64_atompaw/lib64_atompaw.a ../../src/62_occeig/lib62_occeig.a ../../src/62_iowfdenpot/lib62_iowfdenpot.a ../../src/62_wvl_wfs/lib62_wvl_wfs.a ../../src/62_poisson/lib62_poisson.a ../../src/62_cg_noabirule/lib62_cg_noabirule.a ../../src/61_ionetcdf/lib61_ionetcdf.a ../../src/59_io_mpi/lib59_io_mpi.a ../../src/57_iovars/lib57_iovars.a ../../src/56_recipspace/lib56_recipspace.a ../../src/56_xc/lib56_xc.a ../../src/53_abiutil/lib53_abiutil.a ../../src/53_spacepar/lib53_spacepar.a ../../src/53_ffts/lib53_ffts.a ../../src/52_fft_mpi_noabirule/lib52_fft_mpi_noabirule.a ../../src/51_manage_mpi/lib51_manage_mpi.a ../../src/49_gw_toolbox_oop/lib49_gw_toolbox_oop.a ../../src/47_xml/lib47_xml.a ../../src/45_psp_parser/lib45_psp_parser.a ../../src/42_nlstrain/lib42_nlstrain.a ../../src/42_geometry/lib42_geometry.a ../../src/42_parser/lib42_parser.a ../../src/32_contract/lib32_contract.a ../../src/32_util/lib32_util.a ../../src/28_numeric_noabirule/lib28_numeric_noabirule.a ../../src/27_toolbox_oop/lib27_toolbox_oop.a ../../src/18_timing/lib18_timing.a ../../src/16_hideleave/lib16_hideleave.a ../../src/14_hidewrite/lib14_hidewrite.a ../../src/12_hide_mpi/lib12_hide_mpi.a ../../src/10_defs/lib10_defs.a ../../src/01_interfaces_ext/lib01_interfaces_ext.a -L/home/selimthegrim/abinit-6.0.4/plugins/wannier90 -lwannier -L/home/selimthegrim/abinit-6.0.4/plugins/bigdft -lbigdft -lpoissonsolver -L/home/selimthegrim/abinit-6.0.4/prereqs/linalg -llapack -lblas -L/home/selimthegrim/abinit-6.0.4/plugins/libxc -lxc -L/home/selimthegrim/abinit-6.0.4/plugins/netcdf -lnetcdf
../../src/68_gw/lib68_gw.a(m_ebands.o): In function `__m_ebands_MOD_abi_bands_put':
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2424: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2533: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2440: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2442: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2444: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2446: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2454: undefined reference to `__etsf_io_MOD_etsf_io_basisdata_put'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2459: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2492: undefined reference to `__etsf_io_MOD_etsf_io_data_write'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2498: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2502: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2506: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2510: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2514: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_set_write_mode'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2517: undefined reference to `__etsf_io_low_level_MOD_write_var_integer_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2520: undefined reference to `__etsf_io_low_level_MOD_write_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2523: undefined reference to `__etsf_io_low_level_MOD_write_var_integer_1d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2527: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
../../src/68_gw/lib68_gw.a(m_ebands.o): In function `__m_ebands_MOD_abi_bands_read':
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2625: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_read'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2715: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2629: undefined reference to `__etsf_io_MOD_etsf_io_dims_get'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2650: undefined reference to `__etsf_io_low_level_MOD_read_var_integer_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2679: undefined reference to `__etsf_io_MOD_etsf_io_data_read'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2703: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2656: undefined reference to `__etsf_io_MOD_etsf_io_basisdata_get'
../../src/68_gw/lib68_gw.a(m_sigma_results.o): In function `__m_sigma_results_MOD_etsf_dump_qp':
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1213: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1602: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1232: undefined reference to `__etsf_io_MOD_etsf_io_gwdata_put'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1241: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_set_define_mode'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1247: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1250: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1253: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1256: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1259: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
../../src/68_gw/lib68_gw.a(m_sigma_results.o):/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1262: more undefined references to `__etsf_io_low_level_MOD_etsf_io_low_write_dim' follow
../../src/68_gw/lib68_gw.a(m_sigma_results.o): In function `__m_sigma_results_MOD_etsf_dump_qp':
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1291: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1295: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1299: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1303: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1307: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1311: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1311: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1311: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1314: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1317: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1321: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1381: undefined reference to `__etsf_io_low_level_MOD_pad'
...et al
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1418: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
...et al
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1428: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1428: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1434: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_set_write_mode'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1437: undefined reference to `__etsf_io_low_level_MOD_write_var_integer_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1440: undefined reference to `__etsf_io_low_level_MOD_write_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1443: undefined reference to `__etsf_io_low_level_MOD_write_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1446: undefined reference to `__etsf_io_low_level_MOD_write_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1449: undefined reference to `__etsf_io_low_level_MOD_write_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1452: undefined reference to `__etsf_io_low_level_MOD_write_var_double_2d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1455: undefined reference to `__etsf_io_low_level_MOD_write_var_integer_1d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1458: undefined reference to `__etsf_io_low_level_MOD_write_var_integer_1d'
et al
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1524: undefined reference to `__etsf_io_low_level_MOD_write_var_double_5d'
et al
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1592: undefined reference to `__etsf_io_low_level_MOD_write_var_double_5d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1597: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
../../src/68_gw/lib68_gw.a(m_sigma_results.o): In function `__m_sigma_results_MOD_abi_etsf_get_qp':
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1683: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_read'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1946: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1696: undefined reference to `__etsf_io_MOD_etsf_io_dims_get'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1710: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_read_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1713: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_read_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1720: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_read_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1727: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_read_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1731: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_read_dim'
../../src/68_gw/lib68_gw.a(m_sigma_results.o):/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1735: more undefined references to `__etsf_io_low_level_MOD_etsf_io_low_read_dim' follow
../../src/68_gw/lib68_gw.a(m_sigma_results.o): In function `__m_sigma_results_MOD_abi_etsf_get_qp':
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1756: undefined reference to `__etsf_io_low_level_MOD_read_var_integer_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1759: undefined reference to `__etsf_io_low_level_MOD_read_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1762: undefined reference to `__etsf_io_low_level_MOD_read_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1765: undefined reference to `__etsf_io_low_level_MOD_read_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1768: undefined reference to `__etsf_io_low_level_MOD_read_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1771: undefined reference to `__etsf_io_low_level_MOD_read_var_double_2d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1774: undefined reference to `__etsf_io_low_level_MOD_read_var_integer_1d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1777: undefined reference to `__etsf_io_low_level_MOD_read_var_integer_1d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1780: undefined reference to `__etsf_io_low_level_MOD_read_var_double_2d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1783: undefined reference to `__etsf_io_low_level_MOD_read_var_double_2d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1786: undefined reference to `__etsf_io_low_level_MOD_read_var_double_3d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1789: undefined reference to `__etsf_io_low_level_MOD_read_var_double_3d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1792: undefined reference to `__etsf_io_low_level_MOD_read_var_double_2d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1796: undefined reference to `__etsf_io_low_level_MOD_read_var_double_1d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1800: undefined reference to `__etsf_io_low_level_MOD_read_var_double_3d'
/
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1869: undefined reference to `__etsf_io_low_level_MOD_read_var_double_5d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1876: undefined reference to `__etsf_io_low_level_MOD_read_var_double_5d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1884: undefined reference to `__etsf_io_low_level_MOD_read_var_double_5d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1891: undefined reference to `__etsf_io_low_level_MOD_read_var_double_5d'
../../src/68_gw/lib68_gw.a(m_sigma_results.o):/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1898: more undefined references to `__etsf_io_low_level_MOD_read_var_double_5d' follow
../../src/68_gw/lib68_gw.a(m_sigma_results.o): In function `__m_sigma_results_MOD_abi_etsf_get_qp':
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1918: undefined reference to `__etsf_io_low_level_MOD_read_var_double_4d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1928: undefined reference to `__etsf_io_low_level_MOD_read_var_double_2d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1935: undefined reference to `__etsf_io_low_level_MOD_read_var_double_5d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1940: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
../../src/67_common/lib67_common.a(m_io_kss.o): In function `__m_io_kss_MOD_testkss':
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:397: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:399: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:190: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_read'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:192: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:376: undefined reference to `__etsf_io_MOD_etsf_io_electrons_get'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:378: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:252: undefined reference to `__etsf_io_MOD_etsf_io_dims_get'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:260: undefined reference to `__etsf_io_MOD_etsf_io_basisdata_get'
../../src/67_common/lib67_common.a(m_io_kss.o): In function `__m_io_kss_MOD_rdkss':
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1033: undefined reference to `__etsf_io_MOD_etsf_io_electrons_get'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1042: undefined reference to `__etsf_io_MOD_etsf_io_main_get'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1044: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:889: undefined reference to `__etsf_io_MOD_etsf_io_gwdata_get'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1035: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:722: undefined reference to `__etsf_io_MOD_etsf_io_dims_get'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:828: undefined reference to `__etsf_io_MOD_etsf_io_gwdata_get'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1168: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1170: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:624: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_read'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:626: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/67_common/lib67_common.a(m_io_kss.o): In function `__m_io_kss_MOD_write_kss_header':
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1399: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1423: undefined reference to `__etsf_io_MOD_etsf_io_gwdata_put'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1425: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1401: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/67_common/lib67_common.a(m_io_kss.o): In function `__m_io_kss_MOD_write_vkb':
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1561: undefined reference to `__etsf_io_MOD_etsf_io_gwdata_put'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1563: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/66_paw/lib66_paw.a(pawmkaewf.o): In function `pawmkaewf':
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:389: undefined reference to `__etsf_io_MOD_etsf_io_data_init'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:903: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:396: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:403: undefined reference to `__etsf_io_MOD_etsf_io_main_def'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:407: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:423: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:433: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:439: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:443: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_set_write_mode'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:892: undefined reference to `__etsf_io_file_MOD_etsf_io_file_merge'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:705: undefined reference to `__etsf_io_MOD_etsf_io_electrons_put'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:828: undefined reference to `__etsf_io_MOD_etsf_io_main_put'
../../src/62_wvl_wfs/lib62_wvl_wfs.a(wvl_rwwf.o): In function `wvl_write':
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:491: undefined reference to `__etsf_io_MOD_etsf_io_basisdata_put'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:493: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:527: undefined reference to `__etsf_io_MOD_etsf_io_main_put'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:529: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:540: undefined reference to `__etsf_io_MOD_etsf_io_electrons_put'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:542: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/62_wvl_wfs/lib62_wvl_wfs.a(wvl_rwwf.o): In function `wvl_read':
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:188: undefined reference to `__etsf_io_MOD_etsf_io_basisdata_get'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:190: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:203: undefined reference to `__etsf_io_MOD_etsf_io_main_get'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:205: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:261: undefined reference to `__etsf_io_MOD_etsf_io_electrons_get'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:263: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/61_ionetcdf/lib61_ionetcdf.a(abi_etsf_electrons_put.o): In function `abi_etsf_electrons_put':
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/abi_etsf_electrons_put.F90:107: undefined reference to `__etsf_io_MOD_etsf_io_data_write'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/abi_etsf_electrons_put.F90:109: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/61_ionetcdf/lib61_ionetcdf.a(abi_etsf_geo_put.o): In function `abi_etsf_geo_put':
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/abi_etsf_geo_put.F90:122: undefined reference to `__etsf_io_MOD_etsf_io_data_write'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/abi_etsf_geo_put.F90:124: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/61_ionetcdf/lib61_ionetcdf.a(hdr_io_etsf.o): In function `hdr_io_etsf':
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/hdr_io_etsf.F90:414: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_set_write_mode'
and so on
../../src/61_ionetcdf/lib61_ionetcdf.a(hdr_io_etsf.o):/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/hdr_io_etsf.F90:480: more undefined references to `__etsf_io_low_level_MOD_write_var_integer_0d' follow
../../src/61_ionetcdf/lib61_ionetcdf.a(hdr_io_etsf.o): In function `hdr_io_etsf':
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/hdr_io_etsf.F90:482: undefined reference to `__etsf_io_low_level_MOD_write_var_double_0d'
and so on
../../src/61_ionetcdf/lib61_ionetcdf.a(ini_wf_etsf.o):/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:126: more undefined references to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d' follow
../../src/61_ionetcdf/lib61_ionetcdf.a(ini_wf_etsf.o): In function `ini_wf_etsf':
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:161: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:164: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:167: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:170: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:173: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
../../src/61_ionetcdf/lib61_ionetcdf.a(ini_wf_etsf.o):/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:176: more undefined references to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd' follow
../../src/61_ionetcdf/lib61_ionetcdf.a(ini_wf_etsf.o): In function `ini_wf_etsf':
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:182: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:182: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:182: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:186: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:190: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:194: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:198: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:198: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:198: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:198: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:202: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:207: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:98: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
../../src/59_io_mpi/lib59_io_mpi.a(wffclose.o): In function `wffclose':
/home/selimthegrim/abinit-6.0.4/src/59_io_mpi/wffclose.F90:80: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/59_io_mpi/wffclose.F90:82: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/49_gw_toolbox_oop/lib49_gw_toolbox_oop.a(m_crystal.o): In function `__m_crystal_MOD_abi_crystal_put':
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:880: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:966: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:893: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:895: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:897: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:901: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:938: undefined reference to `__etsf_io_MOD_etsf_io_data_write'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:947: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:951: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:954: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_set_write_mode'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:957: undefined reference to `__etsf_io_low_level_MOD_write_var_integer_1d'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:960: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
collect2: ld returned 1 exit status
make[3]: *** [abinit] Error 1
make[3]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src/98_main'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/selimthegrim/abinit-6.0.4'
make: *** [all] Error 2
when I dont disable etsf-io, v_sim configures without recognizing abinit support, something to do with the module names, even though they were as i suggested in the other thread
disabling bigdft, netcdf doesnt help, just more undefined references. I ran */*/makemake, same thing.
Any assistance would be appreciated.
Best,
Noah
gfortran > 4.2, intel Core 2 Duo, ubuntu lucid.
abinit 6.0.4 compiles and runs fine with default options, it i am trying to bind it to v_sim3.5.1. I have followed directions in the other thread with regards to #define, but when I attempt to run ./configure in instructed manner, all hell breaks loose on make.
configure is as below.
selimthegrim@Rimsky-Korsakoffee:~/abinit-6.0.4$ ./configure --enable-bindings --disable-mpi --disable-etsf-io FC=gfortran
==============================================================================
=== Overall startup ===
==============================================================================
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make sets $(MAKE)... (cached) yes
checking whether ln -s works... yes
checking for a sed that does not truncate output... /bin/sed
checking for gawk... (cached) gawk
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
==============================================================================
=== Build-system information ===
==============================================================================
configure: ABINIT version: 6.0.4
configure: M4 010414 - Autoconf 026500 - Automake 011101 - Libtool 020200
configure: reporting user interface changes:
configure: * new option --enable-cuda is available
configure: * --enable-debug has a new meaning
configure: please check that --enable-debug="yes" is OK for you
configure: * new option --enable-etsf-io-test is available
configure: * --enable-tricks renamed --enable-hints
configure: * --enable-etsf-xc renamed --enable-libxc
configure: * --enable-mpi has a new meaning
configure: please check that --enable-mpi="no" is OK for you
configure: * --enable-mpi-io-buggy renamed --enable-mpi-io-test
configure: * --enable-optlevel renamed --enable-optim
configure: * --enable-xmlf90 removed
configure: * new option --with-cuda-includes is available
configure: * new option --with-cuda-libs is available
configure: * new option --with-etsf-io-test-includes is available
configure: * new option --with-etsf-io-test-libs is available
configure: * --with-etsf-xc-includes renamed --with-libxc-includes
configure: * --with-etsf-xc-libs renamed --with-libxc-libs
configure: * --with-mpi-cc-ldflags removed
configure: * --with-mpi-cc-libs removed
configure: * --with-mpi-cflags removed
configure: * --with-mpi-cppflags removed
configure: * --with-mpi-cxx-ldflags removed
configure: * --with-mpi-cxx-libs removed
configure: * --with-mpi-cxxflags removed
configure: * --with-mpi-fc-ldflags removed
configure: * --with-mpi-fc-libs removed
configure: * --with-mpi-fcflags removed
configure: * --with-mpi-prefix has a new meaning
configure: please check that --with-mpi-prefix="" is OK for you
configure: * --with-xmlf90-includes removed
configure: * --with-xmlf90-libs removed
==============================================================================
=== Option consistency checking ===
==============================================================================
configure: checking consistency of external prerequisite options
configure: |---> all OK
configure:
configure: checking consistency of plug-in options
configure: |---> all OK
configure:
configure: parsing command-line options
==============================================================================
=== Connector startup ===
==============================================================================
configure: MPI support disabled from command-line
==============================================================================
=== Utilities ===
==============================================================================
checking for sh... /bin/sh
checking for perl... /usr/bin/perl
checking for rm... /bin/rm
checking for mv... /bin/mv
checking for tar... /bin/tar
checking for latex... /usr/bin/latex
checking for dvips... /usr/bin/dvips
checking for dvipdf... /usr/bin/dvipdf
checking for ps2pdf... /usr/bin/ps2pdf
checking for markdown... no
checking for wget... /usr/bin/wget
configure: using internal version of MarkDown
==============================================================================
=== C support ===
==============================================================================
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking which type of compiler we have... gnu 4.4
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking for abort... yes
checking size of int... 4
checking size of unsigned int... 4
checking size of float... 4
checking size of double... 8
checking size of long... 4
checking size of unsigned long... 4
checking size of long long... 8
checking size of unsigned long long... 8
checking size of size_t... 4
checking size of ptrdiff_t... 4
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking whether byte ordering is bigendian... no
==============================================================================
=== C++ support ===
==============================================================================
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking which type of C++ compiler we have... gnu 4.4
==============================================================================
=== Fortran support ===
==============================================================================
checking for gfortran... /usr/bin/gfortran
checking whether we are using the GNU Fortran compiler... yes
checking whether gfortran accepts -g... yes
configure: Fortran source will be preprocessed using C preprocessor
checking which type of Fortran compiler we have... gnu 4.4
checking fortran 90 modules extension... mod
checking for Fortran flag to compile .F90 files... none
checking whether the Fortran compiler accepts exit()... yes
checking whether the Fortran compiler accepts flush()... yes
checking whether the Fortran compiler accepts flush_()... no
checking whether the Fortran compiler accepts gamma()... yes
checking whether the Fortran compiler accepts get_environment_variable... yes
checking whether the Fortran compiler accepts quadruple integers... no
checking whether the Fortran compiler accepts long lines... no
checking whether the Fortran compiler accepts the null() intrinsic... yes
checking how to get verbose linking output from gfortran... -v
checking for Fortran libraries of gfortran... -L/usr/lib/gcc/i486-linux-gnu/4.4.3 -L/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.4.3/../../.. -L/usr/lib/i486-linux-gnu -lgfortranbegin -lgfortran -lm
checking for dummy main to link with Fortran libraries... none
checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore
==============================================================================
=== Python support ===
==============================================================================
checking for python... python
checking for python-config... python-config
checking for Python CPPFLAGS... -I/usr/include/python2.6 -I/usr/include/python2.6
checking for bzr... no
checking for Python NumPy headers... found
==============================================================================
=== Libraries and linking ===
==============================================================================
checking for ar... ar
checking for ranlib... ranlib
==============================================================================
=== Hints ===
==============================================================================
checking for cpp... cpp
checking which cpp hints to apply... default/default/default
checking which cc hints to apply... gnu/default/default
checking which xpp hints to apply... none/none/none
checking which cxx hints to apply... gnu/default/default
checking which fpp hints to apply... none/none/none
checking which fc hints to apply... gnu/default/default
checking which ar hints to apply... none/none/none
configure: setting PIC flags for C compiler
configure: setting PIC flags for C++ compiler
configure: setting PIC flags for Fortran compiler
==============================================================================
=== Debugging ===
==============================================================================
checking debugging status... enabled (custom flags are allowed)
configure: setting C debug flags to '-g'
configure: setting C++ debug flags to '-g'
configure: setting Fortran debug flags to '-g'
checking whether to activate debug mode in source files... no
==============================================================================
=== Optimizations ===
==============================================================================
checking optimization status... enabled (profile mode: standard)
checking which cc optimizations to apply... gnu/default/default
checking which cxx optimizations to apply... gnu/default/default
checking which fc optimizations to apply... gnu/default/default
checking whether to apply per-directory optimizations... yes
==============================================================================
=== 64-bit support ===
==============================================================================
checking for a 64-bit architecture... unknown
checking whether to use 64-bit flags... no
checking for user-defined 64-bit flags... none
==============================================================================
=== Connectors ===
==============================================================================
checking whether MPI is usable... no
checking whether to build MPI code... no
checking whether to use the CUDA Library... no
checking whether to use the FFTW library... no
checking whether to use the GNU Scientific Library... no
configure: applying linear algebra tricks (type: abinit)
checking whether to build the LINALG library... yes
checking whether to activate ScaLAPACK support... no
checking whether to use the PAPI library... no
==============================================================================
=== Plug-ins ===
==============================================================================
configure: using tarball repository /home/selimthegrim/.abinit/tarballs
checking whether to enable the FOX plug-in... no
checking whether to build the FOX plug-in... no
checking for a source tarball of NETCDF... yes
configure: applying NetCDF tricks (vendor: gnu, version: 4.4)
checking whether to enable the NETCDF plug-in... yes
checking whether to build the NETCDF plug-in... yes
checking whether to enable the ETSF_IO plug-in... no
checking whether to build the ETSF_IO plug-in... no
checking whether to enable the ETSF_IO_TEST plug-in... no
checking whether to build the ETSF_IO_TEST plug-in... no
checking for a source tarball of LIBXC... yes
configure: applying LIBXC tricks
checking whether to enable the LIBXC plug-in... yes
checking whether to build the LIBXC plug-in... yes
checking for a source tarball of BIGDFT... yes
configure: applying BigDFT tricks (vendor: gnu, version: 4.4)
checking whether to enable the BIGDFT plug-in... yes
checking whether to build the BIGDFT plug-in... yes
checking for a source tarball of WANNIER90... yes
configure: applying Wannier90 tricks (vendor: gnu, version: 4.4)
checking whether to enable the WANNIER90 plug-in... yes
checking whether to build the WANNIER90 plug-in... yes
==============================================================================
=== Nightly builds ===
==============================================================================
checking whether to build Nightly code... no
==============================================================================
=== Experimental developments ===
==============================================================================
checking whether to enable bindings... yes
checking whether to use C clock for timings... no
checking whether to enable error handlers... no
configure: bindings enabled => enabling exports
checking whether to build exports... yes
checking whether to enable GW double-precision calculations... no
checking whether to test abirules...
checking whether to use macroave... yes
checking whether to read input from stdin... yes
==============================================================================
=== Output ===
==============================================================================
configure: creating ./config.status
config.status: creating config.mk
config.status: creating config.dump
config.status: creating config.pc
config.status: creating config.py
config.status: creating config.sh
config.status: creating config/wrappers/wrap-fc
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 src/98_main/abinis
config.status: creating src/98_main/abinip
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_macroavnew_ext/Makefile
config.status: creating src/10_defs/Makefile
config.status: creating src/12_hide_mpi/Makefile
config.status: creating src/14_hidewrite/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_contract/Makefile
config.status: creating src/32_util/Makefile
config.status: creating src/42_geometry/Makefile
config.status: creating src/42_nlstrain/Makefile
config.status: creating src/42_parser/Makefile
config.status: creating src/45_psp_parser/Makefile
config.status: creating src/47_xml/Makefile
config.status: creating src/49_gw_toolbox_oop/Makefile
config.status: creating src/50_abitypes_defs/Makefile
config.status: creating src/51_manage_cuda/Makefile
config.status: creating src/51_manage_mpi/Makefile
config.status: creating src/52_fft_mpi_noabirule/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_recipspace/Makefile
config.status: creating src/56_xc/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_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_gw/Makefile
config.status: creating src/68_recursion/Makefile
config.status: creating src/68_rsprc/Makefile
config.status: creating src/69_bse/Makefile
config.status: creating src/72_geomoptim/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/93_rdm/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 prereqs/Makefile
config.status: creating prereqs/linalg/Makefile
config.status: creating plugins/Makefile
config.status: creating plugins/bigdft/Makefile
config.status: creating plugins/etsf_io/Makefile
config.status: creating plugins/etsf_io_test/Makefile
config.status: creating plugins/fox/Makefile
config.status: creating plugins/libxc/Makefile
config.status: creating plugins/netcdf/Makefile
config.status: creating plugins/wannier90/Makefile
config.status: creating bindings/Makefile
config.status: creating bindings/parser/Makefile
config.status: creating doc/Makefile
config.status: creating tests/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing script-perms commands
Configuration complete.
You may now type "make" to build ABINIT.
(or, on a SMP machine, "make mj4", or "make multi multi_nprocs=<n>")
Making.....things go fine until the last directory.
Making all in 77_lwf
make[3]: Entering directory `/home/selimthegrim/abinit-6.0.4/src/77_lwf'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src/77_lwf'
Making all in 77_suscep
make[3]: Entering directory `/home/selimthegrim/abinit-6.0.4/src/77_suscep'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src/77_suscep'
Making all in 79_seqpar_mpi
make[3]: Entering directory `/home/selimthegrim/abinit-6.0.4/src/79_seqpar_mpi'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src/79_seqpar_mpi'
Making all in 83_cut3d
make[3]: Entering directory `/home/selimthegrim/abinit-6.0.4/src/83_cut3d'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src/83_cut3d'
Making all in 93_rdm
make[3]: Entering directory `/home/selimthegrim/abinit-6.0.4/src/93_rdm'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src/93_rdm'
Making all in 95_drive
make[3]: Entering directory `/home/selimthegrim/abinit-6.0.4/src/95_drive'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src/95_drive'
Making all in 98_main
make[3]: Entering directory `/home/selimthegrim/abinit-6.0.4/src/98_main'
gfortran -ffree-form -J/home/selimthegrim/abinit-6.0.4/src/mods -O2 -g -ffree-line-length-none -fPIC -o abinit abinit-abinit.o ../../src/95_drive/lib95_drive.a ../../src/93_rdm/lib93_rdm.a ../../src/79_seqpar_mpi/lib79_seqpar_mpi.a ../../src/77_ddb/lib77_ddb.a ../../src/77_suscep/lib77_suscep.a ../../src/72_response/lib72_response.a ../../src/72_geomoptim/lib72_geomoptim.a ../../src/69_bse/lib69_bse.a ../../src/68_gw/lib68_gw.a ../../src/68_dmft/lib68_dmft.a ../../src/68_recursion/lib68_recursion.a ../../src/68_rsprc/lib68_rsprc.a ../../src/67_common/lib67_common.a ../../src/66_paw/lib66_paw.a ../../src/66_wfs/lib66_wfs.a ../../src/65_psp/lib65_psp.a ../../src/65_nonlocal/lib65_nonlocal.a ../../src/64_atompaw/lib64_atompaw.a ../../src/62_occeig/lib62_occeig.a ../../src/62_iowfdenpot/lib62_iowfdenpot.a ../../src/62_wvl_wfs/lib62_wvl_wfs.a ../../src/62_poisson/lib62_poisson.a ../../src/62_cg_noabirule/lib62_cg_noabirule.a ../../src/61_ionetcdf/lib61_ionetcdf.a ../../src/59_io_mpi/lib59_io_mpi.a ../../src/57_iovars/lib57_iovars.a ../../src/56_recipspace/lib56_recipspace.a ../../src/56_xc/lib56_xc.a ../../src/53_abiutil/lib53_abiutil.a ../../src/53_spacepar/lib53_spacepar.a ../../src/53_ffts/lib53_ffts.a ../../src/52_fft_mpi_noabirule/lib52_fft_mpi_noabirule.a ../../src/51_manage_mpi/lib51_manage_mpi.a ../../src/49_gw_toolbox_oop/lib49_gw_toolbox_oop.a ../../src/47_xml/lib47_xml.a ../../src/45_psp_parser/lib45_psp_parser.a ../../src/42_nlstrain/lib42_nlstrain.a ../../src/42_geometry/lib42_geometry.a ../../src/42_parser/lib42_parser.a ../../src/32_contract/lib32_contract.a ../../src/32_util/lib32_util.a ../../src/28_numeric_noabirule/lib28_numeric_noabirule.a ../../src/27_toolbox_oop/lib27_toolbox_oop.a ../../src/18_timing/lib18_timing.a ../../src/16_hideleave/lib16_hideleave.a ../../src/14_hidewrite/lib14_hidewrite.a ../../src/12_hide_mpi/lib12_hide_mpi.a ../../src/10_defs/lib10_defs.a ../../src/01_interfaces_ext/lib01_interfaces_ext.a -L/home/selimthegrim/abinit-6.0.4/plugins/wannier90 -lwannier -L/home/selimthegrim/abinit-6.0.4/plugins/bigdft -lbigdft -lpoissonsolver -L/home/selimthegrim/abinit-6.0.4/prereqs/linalg -llapack -lblas -L/home/selimthegrim/abinit-6.0.4/plugins/libxc -lxc -L/home/selimthegrim/abinit-6.0.4/plugins/netcdf -lnetcdf
../../src/68_gw/lib68_gw.a(m_ebands.o): In function `__m_ebands_MOD_abi_bands_put':
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2424: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2533: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2440: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2442: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2444: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2446: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2454: undefined reference to `__etsf_io_MOD_etsf_io_basisdata_put'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2459: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2492: undefined reference to `__etsf_io_MOD_etsf_io_data_write'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2498: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2502: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2506: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2510: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2514: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_set_write_mode'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2517: undefined reference to `__etsf_io_low_level_MOD_write_var_integer_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2520: undefined reference to `__etsf_io_low_level_MOD_write_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2523: undefined reference to `__etsf_io_low_level_MOD_write_var_integer_1d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2527: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
../../src/68_gw/lib68_gw.a(m_ebands.o): In function `__m_ebands_MOD_abi_bands_read':
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2625: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_read'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2715: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2629: undefined reference to `__etsf_io_MOD_etsf_io_dims_get'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2650: undefined reference to `__etsf_io_low_level_MOD_read_var_integer_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2679: undefined reference to `__etsf_io_MOD_etsf_io_data_read'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2703: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_ebands.F90:2656: undefined reference to `__etsf_io_MOD_etsf_io_basisdata_get'
../../src/68_gw/lib68_gw.a(m_sigma_results.o): In function `__m_sigma_results_MOD_etsf_dump_qp':
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1213: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1602: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1232: undefined reference to `__etsf_io_MOD_etsf_io_gwdata_put'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1241: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_set_define_mode'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1247: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1250: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1253: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1256: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1259: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
../../src/68_gw/lib68_gw.a(m_sigma_results.o):/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1262: more undefined references to `__etsf_io_low_level_MOD_etsf_io_low_write_dim' follow
../../src/68_gw/lib68_gw.a(m_sigma_results.o): In function `__m_sigma_results_MOD_etsf_dump_qp':
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1291: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1295: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1299: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1303: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1307: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1311: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1311: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1311: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1314: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1317: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1321: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1381: undefined reference to `__etsf_io_low_level_MOD_pad'
...et al
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1418: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
...et al
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1428: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1428: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1434: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_set_write_mode'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1437: undefined reference to `__etsf_io_low_level_MOD_write_var_integer_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1440: undefined reference to `__etsf_io_low_level_MOD_write_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1443: undefined reference to `__etsf_io_low_level_MOD_write_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1446: undefined reference to `__etsf_io_low_level_MOD_write_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1449: undefined reference to `__etsf_io_low_level_MOD_write_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1452: undefined reference to `__etsf_io_low_level_MOD_write_var_double_2d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1455: undefined reference to `__etsf_io_low_level_MOD_write_var_integer_1d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1458: undefined reference to `__etsf_io_low_level_MOD_write_var_integer_1d'
et al
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1524: undefined reference to `__etsf_io_low_level_MOD_write_var_double_5d'
et al
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1592: undefined reference to `__etsf_io_low_level_MOD_write_var_double_5d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1597: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
../../src/68_gw/lib68_gw.a(m_sigma_results.o): In function `__m_sigma_results_MOD_abi_etsf_get_qp':
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1683: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_read'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1946: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1696: undefined reference to `__etsf_io_MOD_etsf_io_dims_get'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1710: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_read_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1713: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_read_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1720: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_read_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1727: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_read_dim'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1731: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_read_dim'
../../src/68_gw/lib68_gw.a(m_sigma_results.o):/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1735: more undefined references to `__etsf_io_low_level_MOD_etsf_io_low_read_dim' follow
../../src/68_gw/lib68_gw.a(m_sigma_results.o): In function `__m_sigma_results_MOD_abi_etsf_get_qp':
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1756: undefined reference to `__etsf_io_low_level_MOD_read_var_integer_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1759: undefined reference to `__etsf_io_low_level_MOD_read_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1762: undefined reference to `__etsf_io_low_level_MOD_read_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1765: undefined reference to `__etsf_io_low_level_MOD_read_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1768: undefined reference to `__etsf_io_low_level_MOD_read_var_double_0d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1771: undefined reference to `__etsf_io_low_level_MOD_read_var_double_2d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1774: undefined reference to `__etsf_io_low_level_MOD_read_var_integer_1d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1777: undefined reference to `__etsf_io_low_level_MOD_read_var_integer_1d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1780: undefined reference to `__etsf_io_low_level_MOD_read_var_double_2d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1783: undefined reference to `__etsf_io_low_level_MOD_read_var_double_2d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1786: undefined reference to `__etsf_io_low_level_MOD_read_var_double_3d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1789: undefined reference to `__etsf_io_low_level_MOD_read_var_double_3d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1792: undefined reference to `__etsf_io_low_level_MOD_read_var_double_2d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1796: undefined reference to `__etsf_io_low_level_MOD_read_var_double_1d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1800: undefined reference to `__etsf_io_low_level_MOD_read_var_double_3d'
/
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1869: undefined reference to `__etsf_io_low_level_MOD_read_var_double_5d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1876: undefined reference to `__etsf_io_low_level_MOD_read_var_double_5d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1884: undefined reference to `__etsf_io_low_level_MOD_read_var_double_5d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1891: undefined reference to `__etsf_io_low_level_MOD_read_var_double_5d'
../../src/68_gw/lib68_gw.a(m_sigma_results.o):/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1898: more undefined references to `__etsf_io_low_level_MOD_read_var_double_5d' follow
../../src/68_gw/lib68_gw.a(m_sigma_results.o): In function `__m_sigma_results_MOD_abi_etsf_get_qp':
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1918: undefined reference to `__etsf_io_low_level_MOD_read_var_double_4d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1928: undefined reference to `__etsf_io_low_level_MOD_read_var_double_2d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1935: undefined reference to `__etsf_io_low_level_MOD_read_var_double_5d'
/home/selimthegrim/abinit-6.0.4/src/68_gw/m_sigma_results.F90:1940: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
../../src/67_common/lib67_common.a(m_io_kss.o): In function `__m_io_kss_MOD_testkss':
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:397: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:399: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:190: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_read'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:192: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:376: undefined reference to `__etsf_io_MOD_etsf_io_electrons_get'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:378: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:252: undefined reference to `__etsf_io_MOD_etsf_io_dims_get'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:260: undefined reference to `__etsf_io_MOD_etsf_io_basisdata_get'
../../src/67_common/lib67_common.a(m_io_kss.o): In function `__m_io_kss_MOD_rdkss':
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1033: undefined reference to `__etsf_io_MOD_etsf_io_electrons_get'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1042: undefined reference to `__etsf_io_MOD_etsf_io_main_get'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1044: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:889: undefined reference to `__etsf_io_MOD_etsf_io_gwdata_get'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1035: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:722: undefined reference to `__etsf_io_MOD_etsf_io_dims_get'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:828: undefined reference to `__etsf_io_MOD_etsf_io_gwdata_get'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1168: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1170: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:624: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_read'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:626: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/67_common/lib67_common.a(m_io_kss.o): In function `__m_io_kss_MOD_write_kss_header':
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1399: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1423: undefined reference to `__etsf_io_MOD_etsf_io_gwdata_put'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1425: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1401: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/67_common/lib67_common.a(m_io_kss.o): In function `__m_io_kss_MOD_write_vkb':
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1561: undefined reference to `__etsf_io_MOD_etsf_io_gwdata_put'
/home/selimthegrim/abinit-6.0.4/src/67_common/m_io_kss.F90:1563: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/66_paw/lib66_paw.a(pawmkaewf.o): In function `pawmkaewf':
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:389: undefined reference to `__etsf_io_MOD_etsf_io_data_init'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:903: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:396: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:403: undefined reference to `__etsf_io_MOD_etsf_io_main_def'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:407: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:423: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:433: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:439: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:443: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_set_write_mode'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:892: undefined reference to `__etsf_io_file_MOD_etsf_io_file_merge'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:705: undefined reference to `__etsf_io_MOD_etsf_io_electrons_put'
/home/selimthegrim/abinit-6.0.4/src/66_paw/pawmkaewf.F90:828: undefined reference to `__etsf_io_MOD_etsf_io_main_put'
../../src/62_wvl_wfs/lib62_wvl_wfs.a(wvl_rwwf.o): In function `wvl_write':
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:491: undefined reference to `__etsf_io_MOD_etsf_io_basisdata_put'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:493: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:527: undefined reference to `__etsf_io_MOD_etsf_io_main_put'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:529: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:540: undefined reference to `__etsf_io_MOD_etsf_io_electrons_put'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:542: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/62_wvl_wfs/lib62_wvl_wfs.a(wvl_rwwf.o): In function `wvl_read':
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:188: undefined reference to `__etsf_io_MOD_etsf_io_basisdata_get'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:190: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:203: undefined reference to `__etsf_io_MOD_etsf_io_main_get'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:205: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:261: undefined reference to `__etsf_io_MOD_etsf_io_electrons_get'
/home/selimthegrim/abinit-6.0.4/src/62_wvl_wfs/wvl_rwwf.F90:263: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/61_ionetcdf/lib61_ionetcdf.a(abi_etsf_electrons_put.o): In function `abi_etsf_electrons_put':
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/abi_etsf_electrons_put.F90:107: undefined reference to `__etsf_io_MOD_etsf_io_data_write'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/abi_etsf_electrons_put.F90:109: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/61_ionetcdf/lib61_ionetcdf.a(abi_etsf_geo_put.o): In function `abi_etsf_geo_put':
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/abi_etsf_geo_put.F90:122: undefined reference to `__etsf_io_MOD_etsf_io_data_write'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/abi_etsf_geo_put.F90:124: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/61_ionetcdf/lib61_ionetcdf.a(hdr_io_etsf.o): In function `hdr_io_etsf':
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/hdr_io_etsf.F90:414: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_set_write_mode'
and so on
../../src/61_ionetcdf/lib61_ionetcdf.a(hdr_io_etsf.o):/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/hdr_io_etsf.F90:480: more undefined references to `__etsf_io_low_level_MOD_write_var_integer_0d' follow
../../src/61_ionetcdf/lib61_ionetcdf.a(hdr_io_etsf.o): In function `hdr_io_etsf':
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/hdr_io_etsf.F90:482: undefined reference to `__etsf_io_low_level_MOD_write_var_double_0d'
and so on
../../src/61_ionetcdf/lib61_ionetcdf.a(ini_wf_etsf.o):/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:126: more undefined references to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d' follow
../../src/61_ionetcdf/lib61_ionetcdf.a(ini_wf_etsf.o): In function `ini_wf_etsf':
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:161: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:164: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:167: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:170: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:173: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
../../src/61_ionetcdf/lib61_ionetcdf.a(ini_wf_etsf.o):/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:176: more undefined references to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd' follow
../../src/61_ionetcdf/lib61_ionetcdf.a(ini_wf_etsf.o): In function `ini_wf_etsf':
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:182: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:182: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:182: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:186: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:190: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:194: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:198: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:198: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:198: undefined reference to `__etsf_io_low_level_MOD_pad'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:198: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:202: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_0d'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:207: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/61_ionetcdf/ini_wf_etsf.F90:98: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
../../src/59_io_mpi/lib59_io_mpi.a(wffclose.o): In function `wffclose':
/home/selimthegrim/abinit-6.0.4/src/59_io_mpi/wffclose.F90:80: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/59_io_mpi/wffclose.F90:82: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
../../src/49_gw_toolbox_oop/lib49_gw_toolbox_oop.a(m_crystal.o): In function `__m_crystal_MOD_abi_crystal_put':
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:880: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:966: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_error_to_str'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:893: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:895: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:897: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_write_dim'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:901: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:938: undefined reference to `__etsf_io_MOD_etsf_io_data_write'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:947: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_open_modify'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:951: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_def_var_nd'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:954: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_set_write_mode'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:957: undefined reference to `__etsf_io_low_level_MOD_write_var_integer_1d'
/home/selimthegrim/abinit-6.0.4/src/49_gw_toolbox_oop/m_crystal.F90:960: undefined reference to `__etsf_io_low_level_MOD_etsf_io_low_close'
collect2: ld returned 1 exit status
make[3]: *** [abinit] Error 1
make[3]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src/98_main'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/selimthegrim/abinit-6.0.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/selimthegrim/abinit-6.0.4'
make: *** [all] Error 2
when I dont disable etsf-io, v_sim configures without recognizing abinit support, something to do with the module names, even though they were as i suggested in the other thread
disabling bigdft, netcdf doesnt help, just more undefined references. I ran */*/makemake, same thing.
Any assistance would be appreciated.
Best,
Noah