gpt4 book ai didi

ruby-on-rails - Windows XP SP3 上的 Hiredis

转载 作者:太空宇宙 更新时间:2023-11-03 18:28:45 24 4
gpt4 key购买 nike

我在安装 gem 时遇到此错误 hiredis在 Windows XP SP3 上:


C:\>gem install hiredis

Temporarily enhancing PATH to include DevKit...

Building native extensions. This could take a while...

ERROR: Error installing hiredis: ERROR: Failed to build gem native extension.

   C:/RailsInstaller/Ruby1.8.7/bin/ruby.exe extconf.rb

System cannot find that path // <- thats just translate

creating Makefile

make

gcc -I. -I/C/RailsInstaller/Ruby1.8.7/lib/ruby/1.8/i386-mingw32 -I/C/RailsInstaller/Ruby1.8.7/lib/ruby/1.8/i386-mingw32 -I. -g -O2 -DFD_SETSIZE=256 -IC:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/hiredis-0.3.2/vendor/hiredis -c connection.c connection.c:1:24: fatal error: sys/socket.h: No such file or directory compilation terminated.

make: ** [connection.o] Error 1


所以我没有文件 socket.h 但我认为这些文件不包含在 win gcc dist 中。如您所见,使用了 RailsInstaller。

最佳答案

Hiredis 与 Windows 不兼容。

参见 Error when bundle install on windows

Hiredis 直接使用 *nix 套接字,而不是像许多其他 gem 那样使用更跨平台的方法。

关于ruby-on-rails - Windows XP SP3 上的 Hiredis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7172577/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com