mirror of
https://github.com/php/php-src.git
synced 2024-11-24 18:34:21 +08:00
*** empty log message ***
This commit is contained in:
parent
997e63993b
commit
eefbe904b2
@ -5,8 +5,7 @@ Note 1: You *must* use NT's cmd.exe for this job; 4NT.exe will NOT work proper
|
||||
Note 2: During the entire build process, you can ignore warnings about
|
||||
inconsistent DLL linkage.
|
||||
|
||||
- Open IMAP into a brother directory to php4. Rename this directory
|
||||
to 'IMAP'.
|
||||
- Open IMAP under php_build. Rename this directory to 'IMAP'.
|
||||
- Change to the IMAP directory.
|
||||
- Edit .\src\osdep\nt\makefile.nt:
|
||||
Search for '/MT', and change it to '/MD'.
|
||||
@ -21,7 +20,7 @@ Note 2: During the entire build process, you can ignore warnings about
|
||||
|
||||
At this point, cclient.lib should be generated.
|
||||
|
||||
Start Visual Studio, load php_modules.dsw, select the LDAP projects, and build
|
||||
Start Visual Studio, load php_modules.dsw, select the IMAP projects, and build
|
||||
it.
|
||||
|
||||
|
||||
|
33
ext/ldap/LDAP_Win32_HOWTO.txt
Normal file
33
ext/ldap/LDAP_Win32_HOWTO.txt
Normal file
@ -0,0 +1,33 @@
|
||||
Rules for building LDAP
|
||||
-----------------------
|
||||
|
||||
Note 1: During the entire build process, you can ignore warnings about
|
||||
inconsistent DLL linkage.
|
||||
|
||||
|
||||
- Open LDAP under php_build. Rename this directory to 'OpenLDAP'.
|
||||
- Rename OpenLDAP\include\portable.h.nt to OpenLDAP\include\portable.h
|
||||
- Rename OpenLDAP\include\ldapconfig.h.nt to OpenLDAP\include\ldapconfig.h
|
||||
- Launch Visual Studio with OpenLDAP\libraries\libldap\libldap.dsw
|
||||
- Enter Project->Settings.
|
||||
Select the C/C++ tab, and select 'Code Generation' in the Category box.
|
||||
For 'Win32 Debug', change the runtime library to 'Debug Multithreaded DLL'
|
||||
For 'Win32 Release', change the runtime library to 'Multithreaded DLL'
|
||||
Select the Preprocessor tab, select 'All Configurations'.
|
||||
Add '..\..\..\..\php4\regex' to the 'Additional include directories' list.
|
||||
Add 'HAVE_MKTEMP' to the 'Preprocessor definitions' list.
|
||||
- Compile (you can compile both Debug and Release versions).
|
||||
|
||||
|
||||
- Launch Visual Studio with OpenLDAP\libraries\liblber\liblber.dsw
|
||||
- Enter Project->Settings.
|
||||
Select the C/C++ tab, and select 'Code Generation' in the Category box.
|
||||
For 'Win32 Debug', change the runtime library to 'Debug Multithreaded DLL'
|
||||
For 'Win32 Release', change the runtime library to 'Multithreaded DLL'
|
||||
Select the Preprocessor tab, select 'All Configurations'.
|
||||
Add 'HAVE_MKTEMP' to the 'Preprocessor definitions' list.
|
||||
- Compile (you can compile both Debug and Release versions).
|
||||
|
||||
|
||||
Start Visual Studio, load php_modules.dsw, select the LDAP project, and build
|
||||
it.
|
Loading…
Reference in New Issue
Block a user