I'm getting this error trying to install newer version of rgdal, already have
1.5-16 install and working.
[: ~]$ gdal-config --version3.0.1[: ~]$ geos-config --version3.7.2[: ~]$ proj
-VRel. 6.2.0, September 1st, 2019 > sessionInfo()R version 4.0.0
(2020-04-24)Platform: x86_64-pc-linux-gnu (64-bit)Running under: Red Hat
Enterprise Linux Matrix products: defaultBLAS:
/opt/R/R_4.0.0/lib64/R/lib/libRblas.soLAPACK:
/opt/R/R_4.0.0/lib64/R/lib/libRlapack.so locale: [1] LC_CTYPE=en_US.UTF-8
LC_NUMERIC=C LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 LC_PAPER=en_US.UTF-8
[8] LC_NAME=C LC_ADDRESS=C LC_TELEPHONE=C
LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C attached base
packages:[1] stats graphics grDevices datasets utils methods base
loaded via a namespace (and not attached):[1] compiler_4.0.0 tools_4.0.0
renv_0.12.3 /opt/rh/devtoolset-8/root/usr/bin/g++ -std=gnu++11
-I"/opt/R/R_4.0.0/lib64/R/include" -DNDEBUG -I/usr/local/include -DPROJ_H_API
-I'/usrfiles/shared-projects/shannon/RSTAN_TESTING/RSTAN_SHARE/renv/staging/3/sp/include'
-I/usr/local/include -fpic -g -O2 -c proj6.cpp -o proj6.oIn file included
from proj6.cpp:5:proj6.cpp: In function ‘SEXPREC*
get_source_crs(SEXP)’:proj6.cpp:258:58: error: ‘PJ_WKT2_2019’ was not declared
in this scope COPY_TO_USER_STRING(proj_as_wkt(ctx, target_crs,
PJ_WKT2_2019, NULL)));
^~~~~~~~~~~~/opt/R/R_4.0.0/lib64/R/include/Rdefines.h:191:39: note: in
definition of macro ‘COPY_TO_USER_STRING’ #define COPY_TO_USER_STRING(x)
mkChar(x) ^proj6.cpp:258:58: note:
suggested alternative: ‘PJ_WKT2_2018’
COPY_TO_USER_STRING(proj_as_wkt(ctx, target_crs, PJ_WKT2_2019, NULL)));
^~~~~~~~~~~~/opt/R/R_4.0.0/lib64/R/include/Rdefines.h:191:39: note: in
definition of macro ‘COPY_TO_USER_STRING’ #define COPY_TO_USER_STRING(x)
mkChar(x) ^proj6.cpp: In function
‘SEXPREC* proj_vis_order(SEXP)’:proj6.cpp:291:58: error: ‘PJ_WKT2_2019’ was not
declared in this scope COPY_TO_USER_STRING(proj_as_wkt(ctx, target_crs,
PJ_WKT2_2019, NULL)));
^~~~~~~~~~~~/opt/R/R_4.0.0/lib64/R/include/Rdefines.h:191:39: note: in
definition of macro ‘COPY_TO_USER_STRING’ #define COPY_TO_USER_STRING(x)
mkChar(x) ^proj6.cpp:291:58: note:
suggested alternative: ‘PJ_WKT2_2018’
COPY_TO_USER_STRING(proj_as_wkt(ctx, target_crs, PJ_WKT2_2019, NULL)));
^~~~~~~~~~~~/opt/R/R_4.0.0/lib64/R/include/Rdefines.h:191:39: note: in
definition of macro ‘COPY_TO_USER_STRING’ #define COPY_TO_USER_STRING(x)
mkChar(x) ^proj6.cpp: In function
‘SEXPREC* P6_SRID_proj(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)’:proj6.cpp:990:52:
error: ‘PJ_WKT2_2019’ was not declared in this scope if ((pszSRS =
proj_as_wkt(ctx, source_crs, PJ_WKT2_2019, NULL))
^~~~~~~~~~~~proj6.cpp:990:52: note: suggested alternative:
‘PJ_WKT2_2018’ if ((pszSRS = proj_as_wkt(ctx, source_crs, PJ_WKT2_2019,
NULL)) ^~~~~~~~~~~~
PJ_WKT2_2018make: *** [proj6.o] Error
1ERROR: compilation failed for package ‘rgdal’* removing
‘/usrfiles/shared-projects/shannon/RSTAN_TESTING/RSTAN_SHARE/renv/staging/3/rgdal’Error:
install of package 'rgdal' failedTraceback (most recent calls last):14:
install.packages("rgdal")13: install(pkgs)12: renv_install(records, library)11:
renv_install_staged(records, library)10: renv_install_default(records, library)
9: handler(package, renv_install_impl(record)) 8: renv_install_impl(record) 7:
withCallingHandlers(renv_install_package_local(record), error = function(e) {
vwritef("\tFAILED") writef(e$output) }) 6:
renv_install_package_local(record) 5: renv_install_package_local_impl(package,
path, library) 4: r_cmd_install(package, path, library) 3: r_exec(package,
args, "install") 2: r_exec_error(package, output, label) 1: stop(error)
Sent from Yahoo Mail on Android_______________________________________________
gdal-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/gdal-dev