回答編集履歴
1
訂正
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)
|