redis编译windows的rejson模块时出现问题

0md85ypi  于 2021-06-09  发布在  Redis
关注(0)|答案(1)|浏览(852)

我一直在努力寻找或可能编译 ReJSON 我的模块 Windows 机器。我找不到任何rejson模块的预编译版本,这就是为什么我想到自己编译它。因此,我访问了他们的github页面以获取源代码,并按照以下步骤进行了操作

1) Downloaded and Extracted the Zip Folder from https://github.com/RedisJSON/RedisJSON
2) Installed Cygwin with necessary packages
3) located the source directory and executed Make command

我犯了以下错误

error: unrecognized command line option ‘-mmacosx-version-min=10.6’

我以为makefile中有macos的一些配置。所以,我找遍了所有的单词 -mmacosx-version-min=10.6 并对这些行进行了注解,以便将其从make进程中排除。它起了作用,并显示出一些良好的进展,但在最后,现在它给出了一些其他错误

unrecognised emulation mode: acosx_version_min

我以为我做错了。可能这个rejson模块对于windows是不可能的,但是没有关于它是否适合windows的文档。我不懂模块编译。请给我一些指导。我非常需要这个用于windows的rejson模块。

w80xi6nr

w80xi6nr1#

我正在维护redis for windows fork,当我在4.0.x版本上工作时,我也将rejson模块移植到windows中,主要是为了测试和验证redis for windows本身中与模块相关的更改。您可以在这里找到代码:rejson module for windows
这个rejson模块的分支应该仍在工作,您应该能够在visualstudio中编译它,也许只需做一些小的调整。如果你有任何-请提交一份公关。

相关问题