質問するログイン新規登録

回答編集履歴

1

訂正

2018/06/22 10:00

投稿

fiwa
fiwa

スコア1192

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  macOS の場合、pecl のパッケージのほうが対応していないので、pecl からインストールしようとしてもご質問のようなエラーが表示されて失敗します。これはもうずいぶん前からそういう状態だそうです。
2
- [本家](https://pecl.php.net/package/uuid)からソースをダウンロードして[こちら](https://bugs.php.net/bug.php?id=58311)と同様のコード書き換えを行い、自前でコンパイルしてインストールすることは可能です。
2
+ [本家](https://pecl.php.net/package/uuid)からソースをダウンロードして[こちら](https://bugs.php.net/bug.php?id=58311)と同様のコード書き換えを行い、自前でコンパイルしてインストールすることは可能です。**(追記:可能ですが使用できない関数があります。)**
3
3
  [こちらの質問](https://stackoverflow.com/questions/49996679/php-uuid-extends-install-error-whats-wrong)では composer を使うパッケージがお勧めだというコメントがついていました。
4
4
 
5
5
  [GitHub - ramsey/uuid: A PHP library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).](https://github.com/ramsey/uuid)