You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Zeev Suraski 7942eaf381 * Plenty of thread safety and Win32 work. 27 years ago
TSRM Fixes 27 years ago
Zend -More commits 27 years ago
ext * Plenty of thread safety and Win32 work. 27 years ago
main * Plenty of thread safety and Win32 work. 27 years ago
regex Win32 patches 27 years ago
scripts -f tests for plain files only. We need a way to find out whether we could do any damage to existing files. If we cannot write to them, we probably cannot do harmful things hopefully. 27 years ago
win32 A lot of cleanups... Removed old thread-safe code and other redundant code and files 27 years ago
BUGS PHP 4.0 27 years ago
CHANGES PHP 4.0 27 years ago
CODING_STANDARDS PHP 4.0 27 years ago
COPYING PHP 4.0 27 years ago
CREDITS PHP 4.0 27 years ago
ChangeLog PHP 4.0 27 years ago
ChangeLog.TODO cleanup, flock() support 27 years ago
EXTENSION_STATUS PHP 4.0 27 years ago
FUNCTION_LIST.txt PHP 4.0 27 years ago
INSTALL PHP 4.0 27 years ago
LICENSE PHP 4.0 27 years ago
Makefile.in Ok, apxs build works nicely now 27 years ago
README.QNX PHP 4.0 27 years ago
README.WIN32 PHP 4.0 27 years ago
TODO PHP 4.0 27 years ago
WISHLIST PHP 4.0 27 years ago
WISHLIST-3.1 PHP 4.0 27 years ago
acconfig.h.in Ok, this beast compiles via --with-apxs 27 years ago
acinclude.m4 add mcrypt module 27 years ago
apMakefile.libdir PHP 4.0 27 years ago
apMakefile.tmpl PHP 4.0 27 years ago
apidoc-zend.txt Add my API letters to the CVS 27 years ago
apidoc.txt PHP 4.0 27 years ago
build-defs.h.in odbc compiles and runs on UNIX again (tested with Solid 2.3) 27 years ago
buildconf state which aclocal.m4 and configure files are created 27 years ago
calendar.mak PHP 4.0 27 years ago
cgi_main.c * Plenty of thread safety and Win32 work. 27 years ago
config.guess PHP 4.0 27 years ago
config.sub PHP 4.0 27 years ago
configure.in.in Ok, apxs build works nicely now 27 years ago
crypt.mak PHP 4.0 27 years ago
cvsusers PHP 4.0 27 years ago
dbase.mak PHP 4.0 27 years ago
dbm.mak PHP 4.0 27 years ago
fhttpd.c A lot of cleanups... Removed old thread-safe code and other redundant code and files 27 years ago
filepro.mak PHP 4.0 27 years ago
foo PHP 4.0 27 years ago
foo2 PHP 4.0 27 years ago
foo3 PHP 4.0 27 years ago
foo4 PHP 4.0 27 years ago
footer PHP 4.0 27 years ago
gd.mak PHP 4.0 27 years ago
getopt.c * Plenty of thread safety and Win32 work. 27 years ago
getopt.h * Plenty of thread safety and Win32 work. 27 years ago
header PHP 4.0 27 years ago
hyperwave.mak PHP 4.0 27 years ago
imap4.mak PHP 4.0 27 years ago
install-sh PHP 4.0 27 years ago
internal_functions.c add mcrypt module 27 years ago
ldap.mak PHP 4.0 27 years ago
libphp3.module.in use only EXTRA_LIBS 27 years ago
ltconfig PHP 4.0 27 years ago
ltmain.sh PHP 4.0 27 years ago
main.h * Plenty of thread safety and Win32 work. 27 years ago
makeall.bat PHP 4.0 27 years ago
makedist PHP 4.0 27 years ago
makeparser.bat PHP 4.0 27 years ago
mod_php3.c * Plenty of thread safety and Win32 work. 27 years ago
mod_php3.h php3_ini? What's that? 27 years ago
msql.mak PHP 4.0 27 years ago
msql1.mak PHP 4.0 27 years ago
mtparser.bat PHP 4.0 27 years ago
mysql.mak PHP 4.0 27 years ago
objects PHP 4.0 27 years ago
output.c * Plenty of thread safety and Win32 work. 27 years ago
output.h * Plenty of thread safety and Win32 work. 27 years ago
php3.ini-dist PHP 4.0 27 years ago
php3_realpath.c Remove tls.[ch] 27 years ago
php3_realpath.h PHP 4.0 27 years ago
php3_sprintf.c PHP 4.0 27 years ago
php3extra.dsw PHP 4.0 27 years ago
php3sapi.dsw PHP 4.0 27 years ago
php4.dsp * Plenty of thread safety and Win32 work. 27 years ago
php4.dsw * Plenty of thread safety and Win32 work. 27 years ago
php4dll.dsp * Plenty of thread safety and Win32 work. 27 years ago
php4dllts.dsp * Plenty of thread safety and Win32 work. 27 years ago
php4ts.dsp * Plenty of thread safety and Win32 work. 27 years ago
php4ts.dsw * Plenty of thread safety and Win32 work. 27 years ago
php_custom_build.mak PHP 4.0 27 years ago
press-release-3.0.txt PHP 4.0 27 years ago
recurse PHP 4.0 27 years ago
request_info.c * Plenty of thread safety and Win32 work. 27 years ago
request_info.h * Plenty of thread safety and Win32 work. 27 years ago
setup last bunch of extensions moving to ext/ 27 years ago
snmp.mak PHP 4.0 27 years ago
stamp-h.in PHP 4.0 27 years ago
test.php4 PHP 4.0 27 years ago
test.pl PHP 4.0 27 years ago
test_class_inheritance PHP 4.0 27 years ago
testarray PHP 4.0 27 years ago
testarray.pl PHP 4.0 27 years ago
testarray2 PHP 4.0 27 years ago
testarray2.pl PHP 4.0 27 years ago
testclassfunc PHP 4.0 27 years ago
testcom PHP 4.0 27 years ago
testfe PHP 4.0 27 years ago
testfunc Thread safety patch. It works now with just-in-time resource initialization! 27 years ago
testfunc.pl PHP 4.0 27 years ago
testfunc2 PHP 4.0 27 years ago
testfunc2.pl PHP 4.0 27 years ago
testfuncref PHP 4.0 27 years ago
testinclude PHP 4.0 27 years ago
testobj PHP 4.0 27 years ago
zlib.mak PHP 4.0 27 years ago

README.WIN32

Windows 95/NT Specific Notes on Compilation

Windows compilation has only been tested with Microsoft Visual C++
Version 5 Standard Edition. The PHP executable has only had limited
testing under Windows 95. SAFE MODE and any User or Group functionality
has not been ported/tested.

-----------------------------------------------------------------------
Compiling PHP with MSVC5

There are three msvc workspaces provided with this distribution. The one
most people will use is php3.dsw. This contains project files for two
versions on PHP, one with mySQL compiled internaly, and one without (both
have ODBC internaly compiled). It also contains all the modules.

The next workspace is php3extras.dsw. This project contains the converter
and a program called phpwatch, which is a simple program to watch debugger
output under windows. The 'socket' program is also available from the php
site, which is a better alternative to phpwatch.

The third workspace is php3sapi.dsw. These projects are experimental and
will probably not compile most of the time. It contains preliminary work
on the server api's for windows.

-----------------------------------------------------------------------
Base Configuration and Configuration Issues

*The base configuration for the windows php version contains odbc
support. Support for other database modules will be provided as external dll files.
*ODBC can be used to connect to many of the databases previously
supported by php (though they can still be compiled in if you have
the libraries!)

-----------------------------------------------------------------------
Makefiles

Be sure to edit any windows makefile and change the include directories
to be appropriate for your system.

-----------------------------------------------------------------------
CGI Version

The makefile for the cgi version of php is located in the win32
subdirectory of the php source tree. This make file is specificaly
for Visual C++ V5.

-----------------------------------------------------------------------
ISAPI/NSAPI/WSAPI/Apache Versions

These versions are not yet working. They are located in the php3sapi.dsw
workspace.


-----------------------------------------------------------------------
Other Libraries

See the php faq at php.net for information on where to obtain the various
libraries needed to compile some modules.