【问题标题】:How do I install hiredis on Solaris 11?如何在 Solaris 11 上安装hiredis?
【发布时间】:2015-08-26 16:02:04
【问题描述】:

我正在尝试在运行 Solaris 11 的 Joyent SmartMachine 上安装hiredis。我不断收到以下错误。

In file included from /usr/include/iso/string_iso.h:48:0,

             from /opt/local/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.3/include-fixed/string.h:41,

             from vendor/hiredis/read.c:34:

/opt/local/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.3/include-fixed/sys/feature_tests.h:366:2: error: #error "Compiler or options invalid; UNIX 03 and POSIX.1-2001 applications        require the use of c99"

error: command 'gcc' failed with exit status 1

----------------------------------------
Cleaning up...

【问题讨论】:

    标签: python pip solaris hiredis joyent


    【解决方案1】:

    在进行 pip 安装时,您需要手动覆盖 C 编译器。试试下面的命令:

    CC="gcc -std=gnu99" pip install hiredis
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-25
      • 2018-03-22
      • 1970-01-01
      相关资源
      最近更新 更多