summaryrefslogtreecommitdiff
path: root/docs/FAQ
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2015-05-26 19:13:09 +0200
committerDaniel Stenberg <daniel@haxx.se>2015-05-26 19:13:40 +0200
commitf81d356c2161ca394312760c03246889e6b30611 (patch)
tree60053d7801f32c17208510d95d84673e2b3ffb02 /docs/FAQ
parentb18a1654c1cfa19269553977bf2dda41bcbf0fa7 (diff)
downloadcurl-f81d356c2161ca394312760c03246889e6b30611.tar.gz
FAQ: How do I port libcurl to my OS?
Diffstat (limited to 'docs/FAQ')
-rw-r--r--docs/FAQ14
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/FAQ b/docs/FAQ
index a2443efbd..32e15302b 100644
--- a/docs/FAQ
+++ b/docs/FAQ
@@ -21,6 +21,7 @@ FAQ
1.12 I have a problem who can I chat with?
1.13 curl's ECCN number?
1.14 How do I submit my patch?
+ 1.15 How do I port libcurl to my OS?
2. Install Related Problems
2.1 configure doesn't find OpenSSL even when it is installed
@@ -380,6 +381,19 @@ FAQ
Lots of more details are found in the CONTRIBUTE and INTERNALS docs.
+ 1.15 How do I port libcurl to my OS?
+
+ Here's a rough step-by-step:
+
+ 1. copy a suitable lib/config-*.h file as a start to lib/config-[youros].h
+
+ 2. edit lib/config-[youros].h to match your OS and setup
+
+ 3. edit lib/curl_setup.h to include config-[youros].h when your OS is
+ detected by the preprocessor, in the style others already exist
+
+ 4. compile lib/*.c and make them into a library
+
2. Install Related Problems