1

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...
4

1 に答える 1

1

pip インストールの実行中に C コンパイラを手動でオーバーライドする必要があります。次のコマンドを試してください。

CC="gcc -std=gnu99" pip install hiredis
于 2015-08-26T16:02:04.373 に答える