В Fri, 20 Dec 2024 08:00:08 +0000 Mauricio Vargas Sepulveda <m.sepulv...@mail.utoronto.ca> пишет:
> > https://win-builder.r-project.org/incoming_pretest/cpp11tesseract_5.3.5_20241220_042113/specialChecks/clang19/outputs.txt > > checking cpp11tesseract_5.3.5.tar.gz ... > > Timings: > user system elapsed > cpp11tesseract 18.624 1.701 22.045 It's not about the timings. 22 seconds for a full package installation is quite tame compared to some C++ behemoths we have on CRAN (how about 3700 seconds?). The problem is that the resulting shared library fails to load afterwards: > ** testing if installed package can be loaded from temporary location > Error: package or namespace load failed for ‘cpp11tesseract’ in > dyn.load(file, DLLpath = DLLpath, ...): unable to load shared object > '/home/hornik/tmp/CRAN_special_clang19/cpp11tesseract.Rcheck/00LOCK-cpp11tesseract/00new/cpp11tesseract/libs/cpp11tesseract.so': > /home/hornik/tmp/CRAN_special_clang19/cpp11tesseract.Rcheck/00LOCK-cpp11tesseract/00new/cpp11tesseract/libs/cpp11tesseract.so: > undefined symbol: > _ZNK9tesseract11TessBaseAPI19GetVariableAsStringEPKcPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE <https://win-builder.r-project.org/incoming_pretest/cpp11tesseract_5.3.5_20241220_042113/specialChecks/clang19/package/00install.out> Unfortunately, it's still a puzzle why the function tesseract::TessBaseAPI::GetVariableAsString(char const*, std::string*) const fails to load from libtesseract. -- Best regards, Ivan ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel