我正在尝试在我的mac上构建gdal3.1,因为brew只有2.4.4.6版。我的mac上有PROJ 7.0.1。当我为gdal 3.1运行./configure时,它以以下错误结束: PROJ 6 symbols not found。需要什么来解决这个问题?
发布于 2020-05-25 23:43:17
我找到了2013年的老版本的gcc,解决了这个问题。当我将其重命名为gccOld时,./configure进程一直运行到完成。make仍然不能工作,但这将是一个单独的问题。
发布于 2020-05-28 05:07:10
如果它想要符号,那就意味着构建已经过了编译阶段。这意味着您实际上找到了Proj6的头文件。在类unix系统上,如果某个其他项目的某个地方隐藏了一个副本,我经常会遇到这个问题。如果它需要proj-6,那么它应该在编译过程中由于无效的方法签名而死掉。
https://stackoverflow.com/questions/61979083
复制相似问题