Forum

Compiling Intel OneAPI 2021 on HPC

Giovanni Besio, modified 3 Years ago.

Compiling Intel OneAPI 2021 on HPC

Youngling Posts: 2 Join Date: 10/25/12 Recent Posts
I am trying to compile on a hpc cluster and I get this error, any hint:

make[5]: Entering directory '/g100/home/userexternal/gbesio00/usr/delft3d/src/tag_7545/src/utils_lgpl/esmfsm/packages/esmfsm_version_number/src'
rm -f ../include/version_number.h
../../../../../scripts_lgpl/linux/make_revision.sh ../../../../.. ../../.. ../include/version_number.ini ../include/version_number.h.svn ../include/version_number.h
 USAGE : version_number.exe buildNumber <vnInputFile> <inputFile> <outputFile>
     buildNumber   : On the build server: buildNumber (=svn revision number)
                     Else: Subversion revisionNumber
     <vnInputFile> : Name of the inifile containing the integers that form the v
 ersion number
     <inputFile>   : Name of the file containing keywords to be replaced by the 
 actual version number
     <outputFile>  : Name of the file, identical to the inputFile with keywords 
 replaced
make  install-am
make[6]: Entering directory '/g100/home/userexternal/gbesio00/usr/delft3d/src/tag_7545/src/utils_lgpl/esmfsm/packages/esmfsm_version_number/src'
/bin/sh ../../../../../libtool  --tag=CC   --mode=compile /g100/prod/opt/compilers/intel/oneapi-2021/binary/compiler/2021.3.0/linux/bin/intel64/icc -DHAVE_CONFIG_H -I. -I../../../../.. -I../include   -D_GNU_SOURCE -DSTR_LEN_AT_END -DWITH_DELFTONLINE -pthread -O2  -MT c2c.lo -MD -MP -MF .deps/c2c.Tpo -c -o c2c.lo c2c.c
libtool: compile:  /g100/prod/opt/compilers/intel/oneapi-2021/binary/compiler/2021.3.0/linux/bin/intel64/icc -DHAVE_CONFIG_H -I. -I../../../../.. -I../include -D_GNU_SOURCE -DSTR_LEN_AT_END -DWITH_DELFTONLINE -pthread -O2 -MT c2c.lo -MD -MP -MF .deps/c2c.Tpo -c c2c.c  -fPIC -DPIC -o .libs/c2c.o
c2c.c(38): catastrophic error: cannot open source file "version_number.h"
  #include "version_number.h"
                             ^

compilation aborted for c2c.c (code 4)
make[6]: *** [Makefile:537: c2c.lo] Error 1
make[6]: Leaving directory '/g100/home/userexternal/gbesio00/usr/delft3d/src/tag_7545/src/utils_lgpl/esmfsm/packages/esmfsm_version_number/src'
make[5]: *** [Makefile:640: install] Error 2
make[5]: Leaving directory '/g100/home/userexternal/gbesio00/usr/delft3d/src/tag_7545/src/utils_lgpl/esmfsm/packages/esmfsm_version_number/src'
make[4]: *** [Makefile:488: install-recursive] Error 1
make[4]: Leaving directory '/g100/home/userexternal/gbesio00/usr/delft3d/src/tag_7545/src/utils_lgpl/esmfsm/packages/esmfsm_version_number'
make[3]: *** [Makefile:490: install-recursive] Error 1
make[3]: Leaving directory '/g100/home/userexternal/gbesio00/usr/delft3d/src/tag_7545/src/utils_lgpl/esmfsm/packages'
make[2]: *** [Makefile:490: install-recursive] Error 1
make[2]: Leaving directory '/g100/home/userexternal/gbesio00/usr/delft3d/src/tag_7545/src/utils_lgpl/esmfsm'
make[1]: *** [Makefile:498: install-recursive] Error 1
make[1]: Leaving directory '/g100/home/userexternal/gbesio00/usr/delft3d/src/tag_7545/src/utils_lgpl'
make: *** [Makefile:548: install-recursive] Error 1
Kai Rasmus, modified 2 Years ago.

RE: Compiling Intel OneAPI 2021 on HPC

Youngling Post: 1 Join Date: 2/20/13 Recent Posts
This seems to still be a problem with the latest version (tag 141985) when compiling with gfortran. Apparently the make_revision.sh script fails when trying to run version_number.exe because it does not get a valid buildnumber. I edited the script and set the variable BUILD_NUMBER to some numerical value.