要件

pthreads を使うには、ビルド時に ZTS (Zend Thread Safety) を有効 (--enable-zts を指定。 PHP 8.0.0 より前のバージョン、かつ Windows 以外のバージョンの場合は、 --enable-maintainer-zts を指定) にする必要があります。

警告

ZTS はビルド時の設定オプションです。ビルドした後で変更することはできません。

pthreads は、Posix スレッドのヘッダファイル (pthread.h) と ZTS 版の PHP があればどこでもビルドできます。 Windows でもビルド可能で、その際には redhat の pthread-w32 プロジェクトを利用します。

add a note add a note

User Contributed Notes 1 note

up
-8
ross dot johsnon at loungebythelake dot net
8 years ago
The pthreads-win32 project hosted by Redhat is now known as the pthreads4w project hosted on SourceForge.
To Top