Ruby on rails 无法在Big Sur上安装RDisont 1.6.8

Ruby on rails 无法在Big Sur上安装RDisont 1.6.8,ruby-on-rails,ruby,rubygems,Ruby On Rails,Ruby,Rubygems,我正在做一个有降价轨道的项目,它依赖于RDisUnit。 本项目使用RDisont-1.6.8。 我可以安装RDiScont最新版本,但我需要1.6.8。 有没有办法把它安装在Big Sur上 ERROR: Error installing rdiscount: ERROR: Failed to build gem native extension. ... 4 warnings and 2 errors generated. make: *** [rdiscount.o] Error 1 m

我正在做一个有降价轨道的项目,它依赖于RDisUnit。 本项目使用RDisont-1.6.8。 我可以安装RDiScont最新版本,但我需要1.6.8。 有没有办法把它安装在Big Sur上

ERROR:  Error installing rdiscount:
ERROR: Failed to build gem native extension.
...
4 warnings and 2 errors generated.
make: *** [rdiscount.o] Error 1
make failed, exit code 2
固定的: 这就是问题所在

macOS Big Sur 11 beta版中新增了该系统,该系统附带了内置的动态链接器缓存,其中包含所有系统提供的库。作为此更改的一部分,文件系统上不再存在动态库的副本。试图通过在路径中查找文件或枚举目录来检查动态库是否存在的代码将失败。相反,通过尝试dlopen()路径检查库是否存在,这将正确检查缓存中的库。(62986286)

我必须安装gem

--with-cflags="-Wno-error=implicit-function-declaration"

这通常包括一行关于实际错误记录的位置,所以一定要检查一下。谢谢,帮了大忙