Pantheios INSTALL.TXT说:
在与编译器匹配的相应目录中打开命令shell:...
我的编译器是Clang:
> gcc --version
Apple LLVM version 5.1 (clang-503.0.40) ...
Target: x86_64-apple-darwin13.3.0
Pantheios 1.0.1-beta214中的哪个编译器设置文件最合适?
答案 0 :(得分:0)
您可以使用自制软件来安装旧版本的gcc(例如gcc-4.2)并使用匹配的Pantheios makefile,如下所示:
brew install gcc42
make CC=gcc-4.2
然而,据我所知,Pantheios不会在最近更新的系统上构建。例如,截至今天,在OSX上构建如下:
04:29:23 ~/src/pantheios-1.0.1-beta214/build/gcc42.unix$ make CC=gcc-4.2
Ensuring all STLSoft C source files are in UNIX format
sed: RE error: illegal byte sequence
make: *** [/Users/username/src/stlsoft-1.9.118/include/stlsoft/internal/dos2unix.has.been.performed] Error 1
我最近在6个月前尝试在Windows上构建,并且在放弃之前就失去了很多时间。
图书馆在很长一段时间内没有更新过,而且此后作者的在线活动很少。我称之为“废弃的软件”。建筑很可能需要你做一些非常重要的工作。如果你这样做,我强烈建议切断对STLSoft
的依赖,因为它似乎也被放弃了。