Return to README CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / sapi / pi3web |
1.1 ! misho 1: PHP5 Module ! 2: ========== ! 3: This module requires PHP5 as thread safe shared library. Have a look ! 4: into the INSTALL file which accompanies that distribution. ! 5: ! 6: If you distribute this software bundled with the PHP software in source ! 7: or binary form, then you must adhere to the PHP copyright conditions - ! 8: the terms are reasonable. ! 9: ! 10: You should have checked out and built the PHP5 source package from the ! 11: PHP CVS tree into the Pi3Web source directory called 'PHP5' first. Then ! 12: build PHP5 as Pi3Web module and after that build the Pi3Web PHP5 wrapper: ! 13: ! 14: 1. Checkout PHP5 ! 15: ================ ! 16: cvs -d :pserver:cvsread@cvs.php.net:/repository login ! 17: The required password is phpfi ! 18: ! 19: cvs -z3 -d :pserver:cvsread@cvs.php.net:/repository co php5 ! 20: ! 21: You must also checkout the TSRM and the ZEND module from the ZEND cvs tree ! 22: into the PHP5 root directory ! 23: ! 24: cvs -d :pserver:cvsread@cvs.zend.com:/repository login ! 25: The required password is zend ! 26: ! 27: cvs -z3 -d :pserver:cvsread@cvs.zend.com:/repository co Zend TSRM ! 28: ! 29: 2. Build PHP5 ! 30: ============= ! 31: 2.1 POSIX ! 32: --------- ! 33: cd ./php5 ! 34: ./buildconf ! 35: ./configure --with-pi3web ! 36: make ! 37: ! 38: 2.2 Win32 ! 39: --------- ! 40: other required downloads from the php website ! 41: - bison 1.25 ! 42: - bindlib32 ! 43: - number4.tar.gz ! 44: nmake php5dllts.mak ! 45: ! 46: 3. Build Pi3Web PHP5 wrapper ! 47: ============================ ! 48: Run make in the Pi3Web /Source/PHP5 directory. ! 49: ! 50: For further information refer to http://www.php.net/version4/