From d8732a16fd3964f1781b63ed51520cd599c95341 Mon Sep 17 00:00:00 2001 From: Joe Watkins Date: Wed, 12 Mar 2014 22:46:17 +0000 Subject: [PATCH] additional setup information git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@332975 c90b9560-bf6c-de11-be94-00142212c4b1 --- reference/pthreads/setup.xml | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/reference/pthreads/setup.xml b/reference/pthreads/setup.xml index ec6f071a18..2ec3a4ceb1 100644 --- a/reference/pthreads/setup.xml +++ b/reference/pthreads/setup.xml @@ -7,19 +7,34 @@
&reftitle.required; - pthreads requires a build of PHP with ZTS enabled ( --enable-maintainer-zts or --enable-zts on Windows ) + pthreads requires a build of PHP with ZTS (Zend Thread Safety) enabled ( --enable-maintainer-zts or --enable-zts on Windows ) + + + + Zend Thread Safety cannot be enabled post build; it is a build time configuration option. + + + + pthreads should build anywhere there is a working Posix Threads header (pthread.h) and ZTS build of PHP, including Windows (using the pthread-w32 project from redhat).
&reftitle.install; - &pecl.info; + pthreads releases are hosted by PECL and the source code by + github, + the easiest route to installation is the normal PECL route: &url.pecl.package;pthreads. - &pecl.windows.download; + Windows users can download prebuilt release binaries from the PECL website. + + + Windows users need to take the additional step of adding pthreadVC2.dll (distributed with Windows releases) to their PATH + +
@@ -27,13 +42,6 @@ &no.config;
-
- &reftitle.resources; - - - -
-