Matt,

you need to install the "libproj-dev" package.

Looking at the CI build recipees is a source of good hints in general: https://github.com/OSGeo/gdal/blob/6e6aff451dbcde450f051bff2f2e75ce6a4a3e6f/.github/workflows/cmake_builds.yml#L38 (this one has pretty much all the pre packaged dependencies. you don't need all that)

Even

Le 18/02/2022 à 23:34, Matt Wilkie a écrit :
This what I've come up with:

https://gitpod.io

Create new >> search for gdal >> select OSGeo/gdal


On launch:

-- Could NOT find PROJ (missing: PROJ_DIR)

CMake Error at /home/linuxbrew/.linuxbrew/Cellar/cmake/3.22.2/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):

Could NOT find PROJ (missing: PROJ_LIBRARY PROJ_INCLUDE_DIR) (Required is

at least version "6.0")

Call Stack (most recent call first):

/home/linuxbrew/.linuxbrew/Cellar/cmake/3.22.2/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)

cmake/modules/packages/FindPROJ.cmake:57 (find_package_handle_standard_args)

cmake/helpers/CheckDependentLibraries.cmake:303 (find_package)

gdal.cmake:210 (include)

CMakeLists.txt:206 (include)

Attempted to remedy this with `sudo apt install proj-bin` but same error from `cmake .`

----------------------------------------------------------------------------------

The below adapted from https://github.com/maphew/gdal/blob/pr-5281-redux/CONTRIBUTING.md

cd /workspace/gdal

./autogen.sh

./configure --with-python

Fails with "configure: error: PROJ 6 symbols not found".

tried `sudo apt install proj-bin` and repeated above, same error.

Version of proj that's installed with this is 6.3.1.

Try building Proj from source (takes awhile):

cd /workspace

wget https://download.osgeo.org/proj/proj-6.3.1.tar.gz <https://download.osgeo.org/proj/proj-6.3.1.tar.gz>

tar zxf proj-*.gz

cd proj-6.3.1

./configure

make && sudo make install

Now try again (takes much longer):

cd /workspace/gdal

./autogen.sh

./configure --with-python

make -j8

sudo make install

It works!

. scripts/setdevenv.sh

gdalinfo --version

GDAL 3.5.0dev-39057d7396, released 2022/02/18


uname -a
inux osgeo-gdal-j6a7bhjf0c8 5.13.0-1013-gcp #16-Ubuntu SMP Tue Jan 18 14:31:35 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux


I'm still unable to successfully install a python wheel of gdal-utils, because pip is calling g++ which in turn is not finding libgdal, but it still feels like significant progress to get this far! :)

-matt

_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev

--
http://www.spatialys.com
My software is free, but my time generally not.
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to