Siegmar, i do not think this should be fixed within Open MPI. unlike GNU gcc, sun cc does not search in /usr/local. so i believe it is up to the user to pass the right CPPFLAGS and LDFLAGS to the configure command line. if you think sun cc should search in /usr/local, then i suggest you report this issue to Oracle
Cheers, Gilles On Wednesday, February 15, 2017, Siegmar Gross < siegmar.gr...@informatik.hs-fulda.de> wrote: > Hi, > > I tried to install openmpi-master-201702150209-404fe32 on my "SUSE Linux > Enterprise Server 12.2 (x86_64)" with Sun C 5.14 and gcc-6.3.0. > Unfortunately, configure tests don't find cuda.h and valgrind.h, although > they are available. I had reported this problem already for > openmpi-master-201702080209-bc2890e. > > > > loki openmpi-master-201702150209-404fe32-Linux.x86_64.64_cc 133 grep > cuda.h log.configure.Linux.x86_64.64_cc > checking if --with-cuda is set... found (/usr/local/cuda/include/cuda.h) > checking cuda.h usability... no > checking cuda.h presence... no > checking for cuda.h... no > checking if MPI Extension cuda has C bindings... yes (required) > checking if MPI Extension cuda has mpif.h bindings... no > checking if MPI Extension cuda has "use mpi" bindings... no > checking if MPI Extension cuda has "use mpi_f08" bindings... no > > loki openmpi-master-201702150209-404fe32-Linux.x86_64.64_cc 133 grep > valgrind.h log.configure.Linux.x86_64.64_cc > checking valgrind/valgrind.h usability... yes > checking valgrind/valgrind.h presence... no > configure: WARNING: valgrind/valgrind.h: accepted by the compiler, > rejected by the preprocessor! > configure: WARNING: valgrind/valgrind.h: proceeding with the compiler's > result > checking for valgrind/valgrind.h... yes > > > loki openmpi-master-201702150209-404fe32-Linux.x86_64.64_cc 134 cd > ../openmpi-master-201702150209-404fe32-Linux.x86_64.64_gcc > loki openmpi-master-201702150209-404fe32-Linux.x86_64.64_gcc 135 grep > cuda.h log.configure.Linux.x86_64.64_gcc > checking if --with-cuda is set... found (/usr/local/cuda/include/cuda.h) > checking cuda.h usability... no > checking cuda.h presence... no > checking for cuda.h... no > checking if MPI Extension cuda has C bindings... yes (required) > checking if MPI Extension cuda has mpif.h bindings... no > checking if MPI Extension cuda has "use mpi" bindings... no > checking if MPI Extension cuda has "use mpi_f08" bindings... no > > loki openmpi-master-201702150209-404fe32-Linux.x86_64.64_gcc 136 grep > valgrind.h log.configure.Linux.x86_64.64_gcc > checking valgrind/valgrind.h usability... yes > checking valgrind/valgrind.h presence... no > configure: WARNING: valgrind/valgrind.h: accepted by the compiler, > rejected by the preprocessor! > configure: WARNING: valgrind/valgrind.h: proceeding with the compiler's > result > checking for valgrind/valgrind.h... yes > loki openmpi-master-201702150209-404fe32-Linux.x86_64.64_gcc 137 > > > I would be grateful, if somebody can fix the problem. Do you need anything > else? Thank you very much for any help in advance. > > > Kind regards > > Siegmar > _______________________________________________ > users mailing list > users@lists.open-mpi.org > https://rfd.newmexicoconsortium.org/mailman/listinfo/users >
_______________________________________________ users mailing list users@lists.open-mpi.org https://rfd.newmexicoconsortium.org/mailman/listinfo/users