openPMD build configuration: library Version: 0.14.0 openPMD Standard: 1.1.0 C++ Compiler: GNU 6.3.0 /apps/RH7U2/gnu/gcc/6.3.0/bin/g++ Installation prefix: /home/labs/malkalab/danle/lib/openPMD-api bin: bin lib: lib64 include: include cmake: lib64/cmake/openPMD Additionally, install following third party libraries: MPark.Variant: ON Build Type: Release Library: shared CLI Tools: ON Examples: ON Testing: ON Invasive Tests: OFF Internal VERIFY: ON Build Options: MPI: ON HDF5: ON ADIOS1: ON ADIOS2: OFF PYTHON: OFF -- Configuring done -- Generating done -- Build files have been written to: /home/labs/malkalab/danle/src/openPMD-api/build_openPMD Scanning dependencies of target openPMD.ADIOS1.Parallel [ 1%] Building CXX object CMakeFiles/openPMD.ADIOS1.Parallel.dir/src/auxiliary/Filesystem.cpp.o [ 2%] Building CXX object CMakeFiles/openPMD.ADIOS1.Parallel.dir/src/ChunkInfo.cpp.o [ 3%] Building CXX object CMakeFiles/openPMD.ADIOS1.Parallel.dir/src/IO/ADIOS/ParallelADIOS1IOHandler.cpp.o [ 4%] Linking CXX shared library lib/libopenPMD.ADIOS1.Parallel.so /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-common_adios.o): relocation R_X86_64_32 against symbol `ompi_mpi_comm_self' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_internals.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_internals_mxml.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-bp_utils.o): relocation R_X86_64_32 against symbol `ompi_mpi_int' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_read.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-common_read.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_read_ext.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_timing.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_read_hooks.o): relocation R_X86_64_32S against hidden symbol `adios_read_bp_init_method' can not be used when making a shared object /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_transport_hooks.o): relocation R_X86_64_32S against hidden symbol `adios_mpi_init' can not be used when making a shared object /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-read_bp.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-read_bp_staged.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_posix.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_mpi.o): relocation R_X86_64_32S against symbol `ompi_mpi_comm_null' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_mpi_lustre.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_mpi_amr.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_var_merge.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-a2sel.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_bp_v1.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_clock.o): relocation R_X86_64_32 against `.bss' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_endianness.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_error.o): relocation R_X86_64_32 against undefined hidden symbol `aerr' can not be used when making a shared object /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_logger.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-buffer.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-futils.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-globals.o): relocation R_X86_64_32 against `.bss' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-qhashtbl.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-strutil.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-util.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adiost_callback_internal.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adiost_default_tool.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transforms_common.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transforms_hooks.o): relocation R_X86_64_32 against hidden symbol `ADIOS_TRANSFORM_METHOD_INFOS' can not be used when making a shared object /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transforms_write.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transforms_hooks_write.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_zlib_write.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_bzip2_write.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_szip_write.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_isobar_write.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_aplod_write.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_alacrity_write.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_zfp_write.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_lz4_write.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_blosc_write.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transforms_read.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transforms_hooks_read.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transforms_reqgroup.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transforms_datablock.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_patchdata.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_selection_util.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_identity_read.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_zlib_read.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_bzip2_read.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_szip_read.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_isobar_read.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_aplod_read.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_alacrity_read.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_zfp_read.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_lz4_read.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transform_blosc_read.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libmxml_a-mxml-attr.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libmxml_a-mxml-private.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libmxml_a-mxml-entity.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libmxml_a-mxml-search.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libmxml_a-mxml-file.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libmxml_a-mxml-node.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libzfp_a-zfp.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-common_query.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_query_hooks.o): relocation R_X86_64_32S against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-query_minmax.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_transform_sz_write.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_transform_mgard_write.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_transform_sz_read.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libadios_a-adios_transform_mgard_read.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_subvolume.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_transforms_util.o): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libzfp_a-decode1f.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libzfp_a-decode1d.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libzfp_a-encode1f.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libzfp_a-encode1d.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libzfp_a-decode2f.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libzfp_a-decode2d.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libzfp_a-encode2f.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libzfp_a-encode2d.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libzfp_a-decode3f.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libzfp_a-decode3d.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libzfp_a-encode3f.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libzfp_a-encode3d.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: /home/labs/malkalab/danle/lib/adios/lib/libadios.a(libcoreonce_a-adios_copyspec.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /bin/ld: final link failed: Nonrepresentable section on output collect2: error: ld returned 1 exit status make[2]: *** [lib/libopenPMD.ADIOS1.Parallel.so] Error 1 make[1]: *** [CMakeFiles/openPMD.ADIOS1.Parallel.dir/all] Error 2 make: *** [all] Error 2 [danle@access2 build_openPMD]$