我正在尝试从源代码编译GDAL。我在无法访问Internet的环境中工作,而将文件从外界导入到这个环境中是很痛苦的。我已经能够使用GCC 7.3版来编译GDAL,但是在这种环境下我只能访问7.2版。具有讽刺意味的是,gcc版本4似乎可以正常工作。已安装gcc-c ++软件包。这是我运行make
时遇到的错误:
g++: error: unrecognized command line option ‘-Wdate-time’
g++: error: unrecognized command line option ‘-Wnull-dereference’
g++: error: unrecognized command line option ‘-Wduplicated-cond’
g++: error: unrecognized command line option ‘-Wfloat-conversion’
make[1]: *** [cpl_conv.lo] Error 1
make[1]: Leaving directory `/home/ec2-user/tools/gdal-2.3.0/port'
make: *** [port-target] Error 2