Swoole requiert la bibliothèque libbrotli.
L’activation de l’option --enable-swoole-curl nécessite la bibliothèque libcurl, et PHP ainsi que Swoole doivent être liés à la même bibliothèque partagée libcurl et aux mêmes en-têtes, afin d’éviter un comportement indéfini.
L’activation de l’option --enable-iouring nécessite la bibliothèque liburing (version ≥ 2.0) et un noyau Linux (version ≥ 5.12).
L’activation de l’option --enable-swoole-thread nécessite que PHP soit compilé en mode ZTS (Zend Thread Safety).
L’activation de l’option --enable-cares nécessite la bibliothèque libc-ares.
L’activation de l’option --enable-zstd nécessite la bibliothèque libzstd (version ≥ 1.4.0).
L’activation de l’option --enable-swoole-sqlite nécessite la bibliothèque libsqlite.
L’activation de l’option --enable-swoole-pgsql nécessite la bibliothèque libpq.
L’activation de l’option --with-swoole-odbc nécessite la bibliothèque unixodbc-dev.
L’activation de l’option --with-swoole-oracle nécessite les bibliothèques Oracle Instant Client.