Hi everyone, sry for the double mail - I included the old error output from a previous version, only the location of the #include "CL/cl.hpp" changed to ocl.h in /src.
CRAN Submission of package (https://github.com/Quirinms/GeneralizedUmatrixGPU/tree/main) leads to an error. Windows system: * installing *source* package 'GeneralizedUmatrixGPU' ... ** this is package 'GeneralizedUmatrixGPU' version '0.0.1' ** using staged installation === configurig OpenCL for x64 == OCL=d:/RCompile/CRANpkg/extralibs/OpenCL SDK appears to include only one architecture, assuming it is 64-bit OCL64LIB not set, assuming d:/RCompile/CRANpkg/extralibs/OpenCL/lib/OpenCL.lib OCL32LIB not set, assuming d:/RCompile/CRANpkg/extralibs/OpenCL/lib/x86/OpenCL.lib OCLINC not set, assuming -Id:/RCompile/CRANpkg/extralibs/OpenCL/include --- Compiling 64-bit --- OCL=d:/RCompile/CRANpkg/extralibs/OpenCL PKG_CPPFLAGS=-Id:/RCompile/CRANpkg/extralibs/OpenCL/include PKG_LIBS=d:/RCompile/CRANpkg/extralibs/OpenCL/lib/OpenCL.lib Similar in Debian system: ** libs using C++ compiler: 'g++.exe (GCC) 14.2.0' g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG '-I-Id:/RCompile/CRANpkg/extralibs/OpenCL/include' -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANincoming/R-devel/lib/RcppArmadillo/include' -I'D:/RCompile/CRANincoming/R-devel/lib/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o In file included from D:/RCompile/CRANincoming/R-devel/lib/RcppArmadillo/include/current/armadillo:26, from D:/RCompile/CRANincoming/R-devel/lib/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:51, from D:/RCompile/CRANincoming/R-devel/lib/RcppArmadillo/include/RcppArmadillo.h:29, from RcppExports.cpp:4: D:/RCompile/CRANincoming/R-devel/lib/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported' 373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported") | ^ g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG '-I-Id:/RCompile/CRANpkg/extralibs/OpenCL/include' -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANincoming/R-devel/lib/RcppArmadillo/include' -I'D:/RCompile/CRANincoming/R-devel/lib/RcppParallel/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c trainSESOM.cpp -o trainSESOM.o In file included from trainSESOM.cpp:2: ocl.h:7:10: fatal error: CL/cl.h: No such file or directory 7 | #include <CL/cl.h> | ^~~~~~~~~ compilation terminated. make: *** [D:/RCompile/recent/R/etc/x64/Makeconf:296: trainSESOM.o] Error 1 ERROR: compilation failed for package 'GeneralizedUmatrixGPU' * removing 'd:/RCompile/CRANincoming/R-devel/lib/GeneralizedUmatrixGPU' * installing *source* package ‘GeneralizedUmatrixGPU’ ... ** this is package ‘GeneralizedUmatrixGPU’ version ‘0.0.1’ ** using staged installation ** libs using C++ compiler: ‘Debian clang version 19.1.7 (3+b2)’ clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -c RcppExports.cpp -o RcppExports.o clang++-19 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppParallel/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -c trainSESOM.cpp -o trainSESOM.o In file included from trainSESOM.cpp:2: ./ocl.h:9:10: fatal error: 'CL/cl.hpp' file not found 9 | #include <CL/cl.hpp> | ^~~~~~~~~~~ 1 error generated. make: *** [/home/hornik/tmp/R/etc/Makeconf:209: trainSESOM.o] Error 1 ERROR: compilation failed for package ‘GeneralizedUmatrixGPU’ * removing ‘/srv/hornik/tmp/CRAN_pretest/GeneralizedUmatrixGPU.Rcheck/GeneralizedUmatrixGPU’ Best, Quirin [[alternative HTML version deleted]] ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel