

<http://php.adamharvey.name/manual/ja/class.cairo.php>

<https://pecl.php.net/package/cairo>

PHPから cairo を利用したいのですがpeclに公開されているのはバージョン5のままサポートが止まっていて  
現行のバージョン8ではコンパイルが通りません。

FFI での利用も難しそうです。

何らかの方法で、PHP8 で cairo を組み込む方法を御存知の方はいらっしゃいませんでしょうか？

追記：

<https://github.com/swen100/php-cairo>

こちらを見つけてビルドしてみましたが、

[code]

    /usr/local/src/cairo/php-cairo-php8/src/pattern.c:23:10: fatal error: ext/eos_datastructures/php_eos_datastructures_api.h: No such file or directory
       23 | #include <ext/eos_datastructures/php_eos_datastructures_api.h>
          |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    compilation terminated.
    
[/code]

やはりエラーになってしまいました。


CC BY-SA 4.0
2023-08-25T17:00:00.953
96045
2023-08-25T17:20:35.437
2023-08-25T17:20:35.437
59393
59393
question
php
PHP8 で cairo 機能拡張をインストールしたい