为了使用一段时间没有更新的特定库,我想使用旧版本的R(2.3.1),在linux Mint 14下。我得到了源文件,安装了所需的库;检查:
apt-cache showsrc r-base | grep Build-Depends
并发出,如 R-admin 帮助页面所示,命令:
./configue
没有错误地结束;然后
make
以以下错误消息终止:
In file included from datetime.c:95:0:
Rstrptime.h:201:12: erreur: conflicting types for ‘wcsncasecmp’
In file included from ../../src/include/Defn.h:928:0,
from datetime.c:58:
/usr/include/wchar.h:172:12: note: previous declaration of ‘wcsncasecmp’ was here
有谁知道是什么引发了这个错误(如果我理解得很好,文件 datetime.c 和 wchar.h 之间的类型冲突),以及我如何继续编译这个错误。
在此先感谢您的帮助。