Dear Prof Ripley There have been reports as follows:
https://community.rstudio.com/t/rgdal-library-not-loading/88025 <https://community.rstudio.com/t/rgdal-library-not-loading/88025> https://github.com/r-spatial/sf/issues/1542 <https://github.com/r-spatial/sf/issues/1542> Best Gilberto =========================== Prof Dr Gilberto Camara Secretariat Director GEO - Group on Earth Observations 7 bis, Avenue de La Paix CH-1211 Geneva - Switzerland Tel: +41227308480 Web: www.earthobservations.org > On 19 Nov 2020, at 14:43, Prof Brian Ripley <rip...@stats.ox.ac.uk> wrote: > > On 19/11/2020 11:22, GilbertoCamara wrote: >> Dear all, >> Mac users that have upgraded to Mac OS 11 BigSur have reported having >> problems with “rgdal” and “sf”. The same happened to me when I upgraded my >> Mac. > > What problems are those? You report nothing, and make reference to no > reports here nor on R-sig-geo. > > I tried the binary package of sf on my Intel 'Big Sur' machine and got > > > library(sf) > Error: package or namespace load failed for ‘sf’ in dyn.load(file, DLLpath = > DLLpath, ...): > unable to load shared object '/Users/ripley/R/Library/sf/libs/sf.so': > dlopen(/Users/ripley/R/Library/sf/libs/sf.so, 6): Library not loaded: > /usr/lib/libpq.5.dylib > Referenced from: /Users/ripley/R/Library/sf/libs/sf.so > Reason: image not found > > so it seem Apple has removed the PostgreSQL library. > >> I managed to get "sf" to run on MacOS 11.0.1 by recompiling most of the >> required packages. Here's the recipe: >> 1. Remove all spatial software from brew (if you installed it). Rgdal does >> not like "brewed" stuff (I believe Roger prefers wine). Seriously, it >> appears that rgdal looks for libraries in their default places and not in >> the "Cellar" libraries used by "brew". >> 2. Install Xcode 12.3beta (downloaded from Apple Developers). This is the >> latest version of XCode which is compatible with MacOS BigSur. >> 3. Install "wget" using brew: >> "brew install wget". >> 4. Download the libraries below from their sources: >> (a) sqlite-autoconf-3330000.tar.gz from >> "https://www.sqlite.org/download.html >> <https://www.sqlite.org/download.html>". >> (b) tiff-4.1.0.tar.gz from "https://download.osgeo.org/libtiff/ >> <https://download.osgeo.org/libtiff/>" >> (c) proj-7.2.0.tar.gz from "https://proj.org/download.html#current-release >> <https://proj.org/download.html#current-release>" >> (d) libgeotiff-1.6.0.tar.gz from >> "https://download.osgeo.org/geotiff/libgeotiff/ >> <https://download.osgeo.org/geotiff/libgeotiff/>" >> (e) geos-3.8.1.tar.bz2 from "https://trac.osgeo.org/geos >> <https://trac.osgeo.org/geos>" >> (f) gdal-3.2.0.tar.gz from "https://gdal.org/download.html >> <https://gdal.org/download.html>" > > At the bottom of https://mac.r-project.org/libs-4/ > <https://mac.r-project.org/libs-4/> you will see a reference to 'recipes': > you could simply have followed those to rebuild for macOS 11, probably only > gdal. You probably want to ensure that the libpq that libgdal links against > is the one in the libpq recipe (or build without PostgreSQL support). Please > ask Simon to rebuild his gdal accordingly. > >> 5. In the order given above, unpack each library and then execute the >> following commands: >> % ./configure >> % make >> % sudo make install >> 6. Now you are ready to compile "rgdal" and "sf" from source. Using the R >> console,do: >>> install.packages("rgdal", type = "source”) >>> install.packages("sf", type = "source") >> >> 7. After those steps, both "rgdal" and "sf" are working on MacOS BigSur. >> Hope this helps Mac users. >> Best >> Gilberto >> [[alternative HTML version deleted]] > > Please don't send HTML. > > -- > Brian D. Ripley, rip...@stats.ox.ac.uk > <mailto:rip...@stats.ox.ac.uk> > Emeritus Professor of Applied Statistics, University of Oxford [[alternative HTML version deleted]] _______________________________________________ R-SIG-Mac mailing list R-SIG-Mac@r-project.org https://stat.ethz.ch/mailman/listinfo/r-sig-mac