在mac osx中编译pgrouting时出错

时间:2015-07-04 00:27:24

标签: macos postgresql pgrouting

我无法编译pgrouting。错误消息如下所示:

[  5%] Built target apsp_warshall
[ 11%] Built target astar
[ 17%] Built target kdijkstra
[ 20%] Building CXX object src/apsp_johnson/src/CMakeFiles/apsp_johnson.dir/apsp_johnson_boost_wrapper.cpp.o
clang: error: unknown argument: '-fno-delete-null-pointer-checks'
make[2]: *** [src/apsp_johnson/src/CMakeFiles/apsp_johnson.dir/apsp_johnson_boost_wrapper.cpp.o] Error 1
make[1]: *** [src/apsp_johnson/src/CMakeFiles/apsp_johnson.dir/all] Error 2
make: *** [all] Error 2

有些人可以指导我如何解决这个问题。我使用的是OSX Mavericks。任何信息,将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:1)

我发现标记下面的标志使文件src / apsp_johnson / src / CMakeLists.txt中的编译成功:

#SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-delete-null-pointer-checks")