How to start with ADIOS

Viewed 32

I'm attempting to install ADIOS 1.10 with Ubuntu 18.04. I had an anaconda-based terminal, and the only necessary requirement was Python 2.x or 3.x; therefore I installed using Automake simply by CC=mpicc CXX=CC ./configure --disable-fortran --without-mpi --disable-write --prefix=/usr/local/adios and the result is:

*********************************
adios configured as follows:
*********************************

  - Build only the Read libraries
  - Build only the C libraries (no Fortran)
  - Build only the sequential libraries (no MPI)

  - General Compile FLAGS
      - CC  = mpicc
      - CXX = CC
      - FC  = /home/ali/anaconda3/bin/x86_64-conda-linux-gnu-gfortran
      - CPPFLAGS = -DNDEBUG -D_FORTIFY_SOURCE=2 -O2 -isystem /home/ali/anaconda3/include
      - CFLAGS   = -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/ali/anaconda3/include
      - CXXFLAGS = -fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/ali/anaconda3/include
      - FCFLAGS  = 
      - LDLAGS   = -Wl,-O2 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--disable-new-dtags -Wl,--gc-sections -Wl,--allow-shlib-undefined -Wl,-rpath,/home/ali/anaconda3/lib -Wl,-rpath-link,/home/ali/anaconda3/lib -L/home/ali/anaconda3/lib
      - LIBS     = -lm -lrt 

  - No research transport methods
  - ADIOS Timing Mechanism Enabled
  - ADIOS Timing event recording Disabled
  - No MXML
  - No LUSTRE
  - No FGR
  - No GLIB
  - Networking library for staging methods:
    - No supported networking library found
  - No DATASPACES to build DATASPACES transport method
  - No DIMES to build DIMES transport method
  - No PHDF5 to build PHDF5 transport method
  - No HDF5
  - No NETCDF 4 Parallel to build NC4 transport method
  - No NETCDF
  - No NSSI to build NSSI transport method
  - No FLEXPATH to build FLEXPATH transport method
  - No ICEE to build ICEE transport method
  - No ZLIB to build ZLIB transform method
  - No BZIP2 to build BZIP2 transform method
  - No SZIP to build SZIP transform method
  - No ISOBAR to build ISOBAR transform method
  - No APLOD to build APLOD transform method
  - No FASTBIT to build FASTBIT query method
  - No ALACRITY to build ALACRITY transform & query methods
  - BGQ METHOD is disabled
  - Install path = /usr/local/adios

and then execute make and sudo make install as described in the user manual. Now I code simple program in C++

#include <adios.h>
#include <stdio.h>
int main() {
   return 0;
}

Then compile it to ensure that it is successfully installed However, I encountered the following error:

fatal error: adios.h: No such file or directory
1 | #include <adios.h>

So did I install it correctly?

0 Answers
Related