aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2002-06-13 22:13:46 +0000
committerDaniel Stenberg <daniel@haxx.se>2002-06-13 22:13:46 +0000
commit414afe0935c08271aab468abf7665bf93f2cf9d8 (patch)
tree728afd2be2b884fdede05a15c8a3fc0fc944c064 /docs
parent4ad4f3fc708889003719da826be0ba4b3854df49 (diff)
Miklos Nemeth added a section for how to disable specific protocols in the
windows build.
Diffstat (limited to 'docs')
-rw-r--r--docs/INSTALL24
1 files changed, 24 insertions, 0 deletions
diff --git a/docs/INSTALL b/docs/INSTALL
index 9ccd48f3f..dd1be4bfe 100644
--- a/docs/INSTALL
+++ b/docs/INSTALL
@@ -236,6 +236,30 @@ Win32
project properties to use the SSL include path, link with the SSL libs
and define the USE_SSLEAY symbol.
+ Disabling Specific Protocols:
+
+ The configure utility, unfortunately, is not available for the Windows
+ environment, therefore, you cannot use the various disable-protocol
+ options of the configure utility on this platform.
+
+ However, you can use the following defines to disable specific
+ protocols:
+
+ HTTP_ONLY disables all protocols except HTTP
+ CURL_DISABLE_FTP disables FTP
+ CURL_DISABLE_LDAP disables LDAP
+ CURL_DISABLE_TELNET disables TELNET
+ CURL_DISABLE_DICT disables DICT
+ CURL_DISABLE_FILE disables FILE
+ CURL_DISABLE_GOPHER disables GOPHER
+
+ If you want to set any of these defines you have the following
+ possibilities:
+
+ - Modify lib/setup.h
+ - Modify lib/Makefile.vc6
+ - Add defines to Project/Settings/C/C++/General/Preprocessor Definitions
+ in the curllib.dsw/curllib.dsp Visual C++ 6 IDE project.
IBM OS/2
========