Issue with installing Catalyst with external conduit
I am trying to install Catalyst agains the external conduit installation but getting error like following,
[ 2%] Building Fortran object src/wrap/fortran/CMakeFiles/catalyst_conduit_fortran.dir/catalyst_conduit_external_api.f90.o
/glade/work/turuncu/COP/catalyst/src/wrap/fortran/catalyst_conduit_external_api.f90: error #7556: The external name for this symbol conflicts with a previously declared external name. [CONDUIT_DATATYPE_ID]
/glade/work/turuncu/COP/catalyst/src/wrap/fortran/catalyst_conduit_external_api.f90: error #7556: The external name for this symbol conflicts with a previously declared external name. [CONDUIT_DATATYPE_NUMBER_OF_ELEMENTS]
/glade/work/turuncu/COP/catalyst/src/wrap/fortran/catalyst_conduit_external_api.f90: error #7556: The external name for this symbol conflicts with a previously declared external name. [CONDUIT_DATATYPE_OFFSET]
/glade/work/turuncu/COP/catalyst/src/wrap/fortran/catalyst_conduit_external_api.f90: error #7556: The external name for this symbol conflicts with a previously declared external name. [CONDUIT_DATATYPE_STRIDE]
/glade/work/turuncu/COP/catalyst/src/wrap/fortran/catalyst_conduit_external_api.f90: error #7556: The external name for this symbol conflicts with a previously declared external name. [CONDUIT_DATATYPE_ELEMENT_BYTES]
/glade/work/turuncu/COP/catalyst/src/wrap/fortran/catalyst_conduit_external_api.f90: error #7556: The external name for this symbol conflicts with a previously declared external name. [CONDUIT_DATATYPE_ENDIANNESS]
/glade/work/turuncu/COP/catalyst/src/wrap/fortran/catalyst_conduit_external_api.f90: error #7556: The external name for this symbol conflicts with a previously declared external name. [CONDUIT_DATATYPE_ELEMENT_INDEX]
compilation aborted for /glade/work/turuncu/COP/catalyst/src/wrap/fortran/catalyst_conduit_external_api.f90 (code 1)
make[2]: *** [src/wrap/fortran/CMakeFiles/catalyst_conduit_fortran.dir/build.make:75: src/wrap/fortran/CMakeFiles/catalyst_conduit_fortran.dir/catalyst_conduit_external_api.f90.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1262: src/wrap/fortran/CMakeFiles/catalyst_conduit_fortran.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
The cmake command that I am using is,
cmake -DCMAKE_INSTALL_PREFIX:PATH=/glade/work/turuncu/COP/catalyst/install -DCMAKE_BUILD_TYPE=Release -DCATALYST_WITH_EXTERNAL_CONDUIT=ON -DConduit_DIR:PATH=/glade/work/turuncu/COP/conduit-0.8.8/install/lib/cmake/conduit -DCATALYST_USE_MPI=ON -DCATALYST_WRAP_FORTRAN=ON -DCATALYST_WRAP_PYTHON=ON ../
BTW, I am using v2.0.0-rc4
. tag for Catalyst and 0.8.8
for Conduit. If I use internal Conduit, I could able to compile Catalyst without any issue (I did not test the installation yet).