hi there installation of the package fails: ... g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -I/usr/include/gdal -I/tmp/RtmpPEjOIB/R.INSTALL952df53b77184/rgdal/inst/include -I/tmp/RtmpPEjOIB/R.INSTALL952df53b77184/rgdal/inst/include -I"/usr/lib64/R/library/sp/include" -I/usr/local/include?? -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches?? -m64 -mtune=generic -c OGR_write.cpp -o OGR_write.o g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -I/usr/include/gdal -I/tmp/RtmpPEjOIB/R.INSTALL952df53b77184/rgdal/inst/include -I/tmp/RtmpPEjOIB/R.INSTALL952df53b77184/rgdal/inst/include -I"/usr/lib64/R/library/sp/include" -I/usr/local/include?? -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches?? -m64 -mtune=generic -c gdal-bindings.cpp -o gdal-bindings.o gdal-bindings.cpp: In function ?SEXPREC* RGDAL_GDALwithGEOS()?: gdal-bindings.cpp:334:81: error: no matching function for call to ?OGRGeometryFactory::createFromWkt(const char*, NULL, OGRGeometry**)? ???? OGRGeometryFactory::createFromWkt( (const char*) pszWKT, NULL, &poGeometry1 ); ^ gdal-bindings.cpp:334:81: note: candidate is: In file included from /usr/include/gdal/ogr_feature.h:34:0, ???????????????? from /usr/include/gdal/ogrsf_frmts.h:35, ???????????????? from gdal-bindings.cpp:7: /usr/include/gdal/ogr_geometry.h:663:19: note: static OGRErr OGRGeometryFactory::createFromWkt(char**, OGRSpatialReference*, OGRGeometry**) ???? static OGRErr createFromWkt( char **, OGRSpatialReference *, ?????????????????? ^ /usr/include/gdal/ogr_geometry.h:663:19: note:?? no known conversion for argument 1 from ?const char*? to ?char**? gdal-bindings.cpp:340:81: error: no matching function for call to ?OGRGeometryFactory::createFromWkt(const char*, NULL, OGRGeometry**)? ???? OGRGeometryFactory::createFromWkt( (const char*) pszWKT, NULL, &poGeometry2 ); Would you know is this the package's problem in new 3.5 version? Many thanks, L.
I just tested that it installs in Linux Mint 18.3, but I've had similar install problems recently where I had to explicitly install some libraries in the OS. In some cases there were hints. I don't see anything here that I recognize, but I do know in the past I've needed to install libgdal-dev. JN On 2018-06-15 11:58 AM, lejeczek via R-help wrote:> hi there > > installation of the package fails: > > ... > > g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -I/usr/include/gdal > -I/tmp/RtmpPEjOIB/R.INSTALL952df53b77184/rgdal/inst/include -I/tmp/RtmpPEjOIB/R.INSTALL952df53b77184/rgdal/inst/include > -I"/usr/lib64/R/library/sp/include" -I/usr/local/include?? -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions > -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches?? -m64 -mtune=generic -c OGR_write.cpp -o > OGR_write.o > g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -I/usr/include/gdal > -I/tmp/RtmpPEjOIB/R.INSTALL952df53b77184/rgdal/inst/include -I/tmp/RtmpPEjOIB/R.INSTALL952df53b77184/rgdal/inst/include > -I"/usr/lib64/R/library/sp/include" -I/usr/local/include?? -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions > -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches?? -m64 -mtune=generic -c gdal-bindings.cpp -o > gdal-bindings.o > gdal-bindings.cpp: In function ?SEXPREC* RGDAL_GDALwithGEOS()?: > gdal-bindings.cpp:334:81: error: no matching function for call to ?OGRGeometryFactory::createFromWkt(const char*, NULL, > OGRGeometry**)? > ???? OGRGeometryFactory::createFromWkt( (const char*) pszWKT, NULL, &poGeometry1 ); > ^ > gdal-bindings.cpp:334:81: note: candidate is: > In file included from /usr/include/gdal/ogr_feature.h:34:0, > ???????????????? from /usr/include/gdal/ogrsf_frmts.h:35, > ???????????????? from gdal-bindings.cpp:7: > /usr/include/gdal/ogr_geometry.h:663:19: note: static OGRErr OGRGeometryFactory::createFromWkt(char**, > OGRSpatialReference*, OGRGeometry**) > ???? static OGRErr createFromWkt( char **, OGRSpatialReference *, > ?????????????????? ^ > /usr/include/gdal/ogr_geometry.h:663:19: note:?? no known conversion for argument 1 from ?const char*? to ?char**? > gdal-bindings.cpp:340:81: error: no matching function for call to ?OGRGeometryFactory::createFromWkt(const char*, NULL, > OGRGeometry**)? > ???? OGRGeometryFactory::createFromWkt( (const char*) pszWKT, NULL, &poGeometry2 ); > > > Would you know is this the package's problem in new 3.5 version? > > Many thanks, L. > > ______________________________________________ > R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code.
In case no one else has made the suggestion yet, take this question to R-sig-geo, where there has already been discussion and sharing of information and experiences about this. You'll need to include the output of sessionInfo(). -Don -- Don MacQueen Lawrence Livermore National Laboratory 7000 East Ave., L-627 Livermore, CA 94550 925-423-1062 Lab cell 925-724-7509 ?On 6/15/18, 8:58 AM, "R-help on behalf of lejeczek via R-help" <r-help-bounces at r-project.org on behalf of r-help at r-project.org> wrote: hi there installation of the package fails: ... g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -I/usr/include/gdal -I/tmp/RtmpPEjOIB/R.INSTALL952df53b77184/rgdal/inst/include -I/tmp/RtmpPEjOIB/R.INSTALL952df53b77184/rgdal/inst/include -I"/usr/lib64/R/library/sp/include" -I/usr/local/include -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c OGR_write.cpp -o OGR_write.o g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -I/usr/include/gdal -I/tmp/RtmpPEjOIB/R.INSTALL952df53b77184/rgdal/inst/include -I/tmp/RtmpPEjOIB/R.INSTALL952df53b77184/rgdal/inst/include -I"/usr/lib64/R/library/sp/include" -I/usr/local/include -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c gdal-bindings.cpp -o gdal-bindings.o gdal-bindings.cpp: In function ?SEXPREC* RGDAL_GDALwithGEOS()?: gdal-bindings.cpp:334:81: error: no matching function for call to ?OGRGeometryFactory::createFromWkt(const char*, NULL, OGRGeometry**)? OGRGeometryFactory::createFromWkt( (const char*) pszWKT, NULL, &poGeometry1 ); ^ gdal-bindings.cpp:334:81: note: candidate is: In file included from /usr/include/gdal/ogr_feature.h:34:0, from /usr/include/gdal/ogrsf_frmts.h:35, from gdal-bindings.cpp:7: /usr/include/gdal/ogr_geometry.h:663:19: note: static OGRErr OGRGeometryFactory::createFromWkt(char**, OGRSpatialReference*, OGRGeometry**) static OGRErr createFromWkt( char **, OGRSpatialReference *, ^ /usr/include/gdal/ogr_geometry.h:663:19: note: no known conversion for argument 1 from ?const char*? to ?char**? gdal-bindings.cpp:340:81: error: no matching function for call to ?OGRGeometryFactory::createFromWkt(const char*, NULL, OGRGeometry**)? OGRGeometryFactory::createFromWkt( (const char*) pszWKT, NULL, &poGeometry2 ); Would you know is this the package's problem in new 3.5 version? Many thanks, L. ______________________________________________ R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.