s2 icon indicating copy to clipboard operation
s2 copied to clipboard

Encountered the following error while installing the s2 package: fatal error: openssl/bn.h: No such file or directory.

Open yangzhengyu1017 opened this issue 1 year ago • 1 comments

Hello, I've encountered some issues while trying to install the s2 package on our cluster server. Our cluster server runs on CentOS system. Due to the relatively low versions of g++ and openssl on our cluster server, I've created a conda environment on the server and installed the latest versions of g++ and openssl. I've also set up environment variables to enable R to utilize these installations. With these settings, I've been able to successfully compile under the C++11 standard. However, I've come across an error that we've tried various methods to resolve but without success. I'm hoping to get your assistance with this matter.

The main error is as follows:

'In` file included from ../src/s2/s2predicates_internal.h:29, from s2/s2edge_crossings.cc:28: ../src/s2/util/math/exactfloat/exactfloat.h:119:10: fatal error: openssl/bn.h: No such file or directory 119 | #include <openssl/bn.h> | ^~~~~~~~~~~~~~ compilation terminated. make: *** [s2/s2edge_crossings.o] Error 1 make: *** Waiting for unfinished jobs.... ERROR: compilation failed for package \u2018s2\u2019 removing \u2018/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/s2\u2019'

Below is the complete code:

================================================== 'install.packages('s2',`` type = 'source') Installing package into \u2018/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2\u2019 (as \u2018lib\u2019 is unspecified) --- Please select a CRAN mirror for use in this session --- trying URL 'https://mirrors.bfsu.edu.cn/CRAN/src/contrib/s2_1.1.4.tar.gz' Content type 'application/octet-stream' length 2375830 bytes (2.3 MB) downloaded 2.3 MB

  • installing source package \u2018s2\u2019 ... ** package \u2018s2\u2019 successfully unpacked and MD5 sums checked ** using staged installation Found pkg-config cflags and libs! Testing compiler using PKG_CFLAGS= Using PKG_LIBS=-l:libssl.so.1.0.2k -l:libcrypto.so.1.0.2k
    Using PKG_CFLAGS= -DIS_LITTLE_ENDIAN ** libs g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/base/internal/cycleclock.cc -o absl/base/internal/cycleclock.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/base/internal/low_level_alloc.cc -o absl/base/internal/low_level_alloc.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/base/internal/raw_logging.cc -o absl/base/internal/raw_logging.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/base/internal/scoped_set_env.cc -o absl/base/internal/scoped_set_env.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/base/internal/spinlock_wait.cc -o absl/base/internal/spinlock_wait.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/base/internal/spinlock.cc -o absl/base/internal/spinlock.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/base/internal/strerror.cc -o absl/base/internal/strerror.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/base/internal/sysinfo.cc -o absl/base/internal/sysinfo.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/base/internal/thread_identity.cc -o absl/base/internal/thread_identity.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/base/internal/throw_delegate.cc -o absl/base/internal/throw_delegate.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/base/internal/unscaledcycleclock.cc -o absl/base/internal/unscaledcycleclock.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/base/log_severity.cc -o absl/base/log_severity.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/container/internal/hashtablez_sampler_force_weak_definition.cc -o absl/container/internal/hashtablez_sampler_force_weak_definition.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/container/internal/hashtablez_sampler.cc -o absl/container/internal/hashtablez_sampler.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/container/internal/raw_hash_set.cc -o absl/container/internal/raw_hash_set.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/debugging/failure_signal_handler.cc -o absl/debugging/failure_signal_handler.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/debugging/internal/address_is_readable.cc -o absl/debugging/internal/address_is_readable.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/debugging/internal/demangle.cc -o absl/debugging/internal/demangle.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/debugging/internal/elf_mem_image.cc -o absl/debugging/internal/elf_mem_image.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/debugging/internal/examine_stack.cc -o absl/debugging/internal/examine_stack.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/debugging/internal/stack_consumption.cc -o absl/debugging/internal/stack_consumption.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/debugging/internal/vdso_support.cc -o absl/debugging/internal/vdso_support.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/debugging/leak_check.cc -o absl/debugging/leak_check.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/debugging/stacktrace.cc -o absl/debugging/stacktrace.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/debugging/symbolize.cc -o absl/debugging/symbolize.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/numeric/int128.cc -o absl/numeric/int128.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/profiling/internal/exponential_biased.cc -o absl/profiling/internal/exponential_biased.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/profiling/internal/periodic_sampler.cc -o absl/profiling/internal/periodic_sampler.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/ascii.cc -o absl/strings/ascii.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/charconv.cc -o absl/strings/charconv.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/cord_analysis.cc -o absl/strings/cord_analysis.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/cord_buffer.cc -o absl/strings/cord_buffer.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/cord.cc -o absl/strings/cord.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/escaping.cc -o absl/strings/escaping.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/charconv_bigint.cc -o absl/strings/internal/charconv_bigint.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/charconv_parse.cc -o absl/strings/internal/charconv_parse.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/cord_internal.cc -o absl/strings/internal/cord_internal.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/cord_rep_btree_navigator.cc -o absl/strings/internal/cord_rep_btree_navigator.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/cord_rep_btree_reader.cc -o absl/strings/internal/cord_rep_btree_reader.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/cord_rep_btree.cc -o absl/strings/internal/cord_rep_btree.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/cord_rep_consume.cc -o absl/strings/internal/cord_rep_consume.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/cord_rep_crc.cc -o absl/strings/internal/cord_rep_crc.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/cord_rep_ring.cc -o absl/strings/internal/cord_rep_ring.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/cordz_functions.cc -o absl/strings/internal/cordz_functions.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/cordz_handle.cc -o absl/strings/internal/cordz_handle.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/cordz_info.cc -o absl/strings/internal/cordz_info.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/cordz_sample_token.cc -o absl/strings/internal/cordz_sample_token.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/escaping.cc -o absl/strings/internal/escaping.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/memutil.cc -o absl/strings/internal/memutil.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/ostringstream.cc -o absl/strings/internal/ostringstream.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/pow10_helper.cc -o absl/strings/internal/pow10_helper.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/str_format/arg.cc -o absl/strings/internal/str_format/arg.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/str_format/bind.cc -o absl/strings/internal/str_format/bind.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/str_format/extension.cc -o absl/strings/internal/str_format/extension.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/str_format/float_conversion.cc -o absl/strings/internal/str_format/float_conversion.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/str_format/output.cc -o absl/strings/internal/str_format/output.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/str_format/parser.cc -o absl/strings/internal/str_format/parser.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/internal/utf8.cc -o absl/strings/internal/utf8.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/match.cc -o absl/strings/match.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/numbers.cc -o absl/strings/numbers.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/str_cat.cc -o absl/strings/str_cat.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/str_replace.cc -o absl/strings/str_replace.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/str_split.cc -o absl/strings/str_split.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/string_view.cc -o absl/strings/string_view.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/strings/substitute.cc -o absl/strings/substitute.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/synchronization/barrier.cc -o absl/synchronization/barrier.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/synchronization/blocking_counter.cc -o absl/synchronization/blocking_counter.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/synchronization/internal/create_thread_identity.cc -o absl/synchronization/internal/create_thread_identity.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/synchronization/internal/graphcycles.cc -o absl/synchronization/internal/graphcycles.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/synchronization/internal/per_thread_sem.cc -o absl/synchronization/internal/per_thread_sem.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/synchronization/internal/waiter.cc -o absl/synchronization/internal/waiter.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/synchronization/mutex.cc -o absl/synchronization/mutex.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/synchronization/notification.cc -o absl/synchronization/notification.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/time/civil_time.cc -o absl/time/civil_time.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/time/clock.cc -o absl/time/clock.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/time/duration.cc -o absl/time/duration.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/time/format.cc -o absl/time/format.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/time/internal/cctz/src/civil_time_detail.cc -o absl/time/internal/cctz/src/civil_time_detail.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/time/internal/cctz/src/time_zone_fixed.cc -o absl/time/internal/cctz/src/time_zone_fixed.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/time/internal/cctz/src/time_zone_format.cc -o absl/time/internal/cctz/src/time_zone_format.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/time/internal/cctz/src/time_zone_if.cc -o absl/time/internal/cctz/src/time_zone_if.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/time/internal/cctz/src/time_zone_impl.cc -o absl/time/internal/cctz/src/time_zone_impl.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/time/internal/cctz/src/time_zone_info.cc -o absl/time/internal/cctz/src/time_zone_info.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/time/internal/cctz/src/time_zone_libc.cc -o absl/time/internal/cctz/src/time_zone_libc.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/time/internal/cctz/src/time_zone_lookup.cc -o absl/time/internal/cctz/src/time_zone_lookup.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/time/internal/cctz/src/time_zone_posix.cc -o absl/time/internal/cctz/src/time_zone_posix.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/time/internal/cctz/src/zone_info_source.cc -o absl/time/internal/cctz/src/zone_info_source.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/time/time.cc -o absl/time/time.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/types/bad_any_cast.cc -o absl/types/bad_any_cast.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/types/bad_optional_access.cc -o absl/types/bad_optional_access.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c absl/types/bad_variant_access.cc -o absl/types/bad_variant_access.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c cpp-compat.cpp -o cpp-compat.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2-accessors.cpp -o s2-accessors.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2-bounds.cpp -o s2-bounds.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2-cell.cpp -o s2-cell.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2-cell-union.cpp -o s2-cell-union.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2-constructors-formatters.cpp -o s2-constructors-formatters.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2-predicates.cpp -o s2-predicates.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2-transformers.cpp -o s2-transformers.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c init.cpp -o init.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c RcppExports.cpp -o RcppExports.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2-geography.cpp -o s2-geography.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2-lnglat.cpp -o s2-lnglat.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2-matrix.cpp -o s2-matrix.o gcc -std=c99 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -fpic -O3 -march=native -c wk-impl.c -o wk-impl.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2geography/accessors.cc -o s2geography/accessors.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2geography/accessors-geog.cc -o s2geography/accessors-geog.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2geography/linear-referencing.cc -o s2geography/linear-referencing.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2geography/distance.cc -o s2geography/distance.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2geography/build.cc -o s2geography/build.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2geography/coverings.cc -o s2geography/coverings.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2geography/geography.cc -o s2geography/geography.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2geography/predicates.cc -o s2geography/predicates.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/base/stringprintf.cc -o s2/base/stringprintf.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/base/strtoint.cc -o s2/base/strtoint.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/encoded_s2cell_id_vector.cc -o s2/encoded_s2cell_id_vector.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/encoded_s2point_vector.cc -o s2/encoded_s2point_vector.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/encoded_s2shape_index.cc -o s2/encoded_s2shape_index.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/encoded_string_vector.cc -o s2/encoded_string_vector.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/id_set_lexicon.cc -o s2/id_set_lexicon.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/mutable_s2shape_index.cc -o s2/mutable_s2shape_index.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/r2rect.cc -o s2/r2rect.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s1angle.cc -o s2/s1angle.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s1chord_angle.cc -o s2/s1chord_angle.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s1interval.cc -o s2/s1interval.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2boolean_operation.cc -o s2/s2boolean_operation.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2builder_graph.cc -o s2/s2builder_graph.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2builder.cc -o s2/s2builder.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2builderutil_closed_set_normalizer.cc -o s2/s2builderutil_closed_set_normalizer.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2builderutil_find_polygon_degeneracies.cc -o s2/s2builderutil_find_polygon_degeneracies.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2builderutil_lax_polygon_layer.cc -o s2/s2builderutil_lax_polygon_layer.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2builderutil_s2point_vector_layer.cc -o s2/s2builderutil_s2point_vector_layer.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2builderutil_s2polygon_layer.cc -o s2/s2builderutil_s2polygon_layer.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2builderutil_s2polyline_layer.cc -o s2/s2builderutil_s2polyline_layer.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2builderutil_s2polyline_vector_layer.cc -o s2/s2builderutil_s2polyline_vector_layer.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2builderutil_snap_functions.cc -o s2/s2builderutil_snap_functions.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2builderutil_testing.cc -o s2/s2builderutil_testing.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2cap.cc -o s2/s2cap.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2cell_id.cc -o s2/s2cell_id.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2cell_index.cc -o s2/s2cell_index.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2cell_union.cc -o s2/s2cell_union.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2cell.cc -o s2/s2cell.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2centroids.cc -o s2/s2centroids.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2closest_cell_query.cc -o s2/s2closest_cell_query.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2closest_edge_query.cc -o s2/s2closest_edge_query.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2closest_point_query.cc -o s2/s2closest_point_query.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2contains_vertex_query.cc -o s2/s2contains_vertex_query.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2convex_hull_query.cc -o s2/s2convex_hull_query.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2coords.cc -o s2/s2coords.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2crossing_edge_query.cc -o s2/s2crossing_edge_query.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2debug.cc -o s2/s2debug.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2earth.cc -o s2/s2earth.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2edge_clipping.cc -o s2/s2edge_clipping.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2edge_crosser.cc -o s2/s2edge_crosser.o g++ -std=c++11 -I"/share/apps/R/4.2.0/lib64/R/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/Rcpp/include' -I'/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/wk/include' -I/usr/local/include -DIS_LITTLE_ENDIAN -pthread -fPIC -O3 -march=native -c s2/s2edge_crossings.cc -o s2/s2edge_crossings.o In file included from ../src/s2/s2predicates_internal.h:29, from s2/s2edge_crossings.cc:28: ../src/s2/util/math/exactfloat/exactfloat.h:119:10: fatal error: openssl/bn.h: No such file or directory 119 | #include <openssl/bn.h> | ^~~~~~~~~~~~~~ compilation terminated. make: *** [s2/s2edge_crossings.o] Error 1 make: *** Waiting for unfinished jobs.... ERROR: compilation failed for package \u2018s2\u2019
  • removing \u2018/public/home/Zhengyu/R/x86_64-pc-linux-gnu-library/4.2/s2\u2019

The downloaded source packages are in \u2018/tmp/Rtmp8TnhiA/downloaded_packages\u2019 Warning message: In install.packages("s2", type = "source") : installation of package \u2018s2\u2019 had non-zero exit status'

yangzhengyu1017 avatar Aug 15 '23 08:08 yangzhengyu1017

I've also set up environment variables to enable R to utilize these installations.

Since the installation cannot find the custom installed header file, it seems you have not done this the right way. Knowing nothing about conda, I would have expected at least a -I/path/to/conda/includes in CFLAGS so that the include on line 119 finds the right file in your conda setup.

edzer avatar Sep 20 '23 09:09 edzer