Comments (3)
The cmake code is looking at ${GRASS_GISBASE}/include/Make/Platform.make
for the variable PROJINC
. If this is not set there (Platform.make) this cmake code need to be improved to take that into account.
from gdal-grass.
Checking on my Fedora box:
grep PROJINC include/Make/*
include/Make/Platform.make:PROJINC =
include/Make/Platform.make.in:PROJINC = @PROJINC@
Still GRASS GIS compiles fine as the PROJ inc files are in standard directories:
rpm -qil proj-devel
Name : proj-devel
Version : 9.1.1
Release : 1.fc38
Architecture: x86_64
Install Date: Sun 03 Dec 2023 05:43:31 PM CET
Group : Unspecified
Size : 542847
License : MIT
Signature : RSA/SHA256, Fri 02 Dec 2022 04:56:46 PM CET, Key ID 809a8d7ceb10b464
Source RPM : proj-9.1.1-1.fc38.src.rpm
Build Date : Fri 02 Dec 2022 04:36:46 PM CET
Build Host : buildhw-x86-14.iad2.fedoraproject.org
Packager : Fedora Project
Vendor : Fedora Project
URL : https://proj.org
Bug URL : https://bugz.fedoraproject.org/proj
Summary : Development files for PROJ
Description :
This package contains libproj and the appropriate header files and man pages.
/usr/include/geodesic.h
/usr/include/proj
/usr/include/proj.h
/usr/include/proj/common.hpp
/usr/include/proj/coordinateoperation.hpp
/usr/include/proj/coordinatesystem.hpp
/usr/include/proj/crs.hpp
/usr/include/proj/datum.hpp
/usr/include/proj/io.hpp
/usr/include/proj/metadata.hpp
/usr/include/proj/nn.hpp
/usr/include/proj/util.hpp
/usr/include/proj_constants.h
/usr/include/proj_experimental.h
/usr/include/proj_symbol_rename.h
/usr/lib64/cmake/proj
/usr/lib64/cmake/proj/proj-config-version.cmake
/usr/lib64/cmake/proj/proj-config.cmake
/usr/lib64/cmake/proj/proj-targets-release.cmake
/usr/lib64/cmake/proj/proj-targets.cmake
/usr/lib64/cmake/proj/proj4-targets-release.cmake
/usr/lib64/cmake/proj/proj4-targets.cmake
/usr/lib64/cmake/proj4
/usr/lib64/cmake/proj4/proj-targets-release.cmake
/usr/lib64/cmake/proj4/proj-targets.cmake
/usr/lib64/cmake/proj4/proj4-config-version.cmake
/usr/lib64/cmake/proj4/proj4-config.cmake
/usr/lib64/cmake/proj4/proj4-targets-release.cmake
/usr/lib64/cmake/proj4/proj4-targets.cmake
/usr/lib64/libproj.so
/usr/lib64/pkgconfig/proj.pc
from gdal-grass.
@neteler Please try out #42, it is supposed to work without any configure parameters.
cmake ..
is all that should be needed. (Eventually with the exception of AUTOLOAD_DIR
for testing).
from gdal-grass.
Related Issues (11)
- Undefined symbol runtime error w/GDAL 3.5.1 HOT 4
- Fails to build with GDAL 3.6.0 HOT 4
- configure should detect if GRASS is compiled with Postgres HOT 2
- Release packaging HOT 5
- Dependency Dashboard
- Add CMake support
- Fails to build with GDAL 3.8.0 HOT 1
- Time for new release? HOT 6
- Consider to also transfer driver pytest scripts HOT 2
- undefined GDAL symbols in ogr/gdal_GRASS.so HOT 13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gdal-grass.