在 MARSS 实现中编译 SCONS 失败
Failure to compile SCONS in MARSS implementation
我在 Linux Mint 17.2(使用 Virtual BOX 虚拟创建)中实施 Scons 2.5.0 时遇到问题
关注官方网站提供的博客:http://www.marss86.org/~marss86/index.php/Getting_Started
我可以为Scons设置编译环境,但是当我执行这个命令时出现问题:
$ scons -Q
这会导致以下错误消息:
scons: *** [ptlsim/build/cache/bus.o] Error 1
g++: error: unrecognized command line option
‘-fdiagnostics-color=always’
scons: *** [ptlsim/build/cache/cacheController.o] Error 1
我已经尝试将 g++ 版本更新到 5.0,但它似乎仍然无法识别 ‘-fdiagnostics-color=always’
命令。
任何ideas/help将不胜感激。
只需删除有问题的第 33 行:
env.Append(CCFLAGS = ' -fdiagnostics-color=always ')
来自文件 ./ptlsim/SConstruct
。构建不需要彩色输出,并且 gcc/g++ 应该使用合理的默认值,如 auto
无论如何用于上述设置。
我在 Linux Mint 17.2(使用 Virtual BOX 虚拟创建)中实施 Scons 2.5.0 时遇到问题
关注官方网站提供的博客:http://www.marss86.org/~marss86/index.php/Getting_Started
我可以为Scons设置编译环境,但是当我执行这个命令时出现问题:
$ scons -Q
这会导致以下错误消息:
scons: *** [ptlsim/build/cache/bus.o] Error 1
g++: error: unrecognized command line option ‘-fdiagnostics-color=always’
scons: *** [ptlsim/build/cache/cacheController.o] Error 1
我已经尝试将 g++ 版本更新到 5.0,但它似乎仍然无法识别 ‘-fdiagnostics-color=always’
命令。
任何ideas/help将不胜感激。
只需删除有问题的第 33 行:
env.Append(CCFLAGS = ' -fdiagnostics-color=always ')
来自文件 ./ptlsim/SConstruct
。构建不需要彩色输出,并且 gcc/g++ 应该使用合理的默认值,如 auto
无论如何用于上述设置。