summaryrefslogtreecommitdiff
path: root/README.msvc
diff options
context:
space:
mode:
authorSeonah Moon <seonah1.moon@samsung.com>2020-12-23 13:53:37 +0900
committerSeonah Moon <seonah1.moon@samsung.com>2020-12-23 13:53:37 +0900
commit62cb64b22c599fa9c2c7d864569c017b55100279 (patch)
treebce4ab1aa60caaf5652569b8a187e5586b701446 /README.msvc
parent14960bfff614547ff397e455217e26d0e3419d57 (diff)
downloadc-ares-62cb64b22c599fa9c2c7d864569c017b55100279.tar.gz
c-ares-62cb64b22c599fa9c2c7d864569c017b55100279.tar.bz2
c-ares-62cb64b22c599fa9c2c7d864569c017b55100279.zip
Revert "Imported Upstream version 1.17.1"
This reverts commit bff27be9aa171a5afc25df79cd652337aa1ecbb0.
Diffstat (limited to 'README.msvc')
-rw-r--r--README.msvc44
1 files changed, 42 insertions, 2 deletions
diff --git a/README.msvc b/README.msvc
index 396f497..4ff8700 100644
--- a/README.msvc
+++ b/README.msvc
@@ -1,6 +1,6 @@
- ___ __ _ _ __ ___ ___
+ ___ __ _ _ __ ___ ___
/ __| ___ / _` | '__/ _ \/ __|
| (_ |___| (_| | | | __/\__ \
\___| \__,_|_| \___||___/
@@ -64,6 +64,46 @@
to c-ares source folder where Makefile.msvc file is located.
+ How to build using Visual Studio 6 IDE
+ --------------------------------------
+
+ A VC++ 6.0 reference workspace (vc6aws.dsw) is available within the 'vc'
+ folder to allow proper building of the library and sample programs.
+
+ 1) Open the vc6aws.dsw workspace with MSVC6's IDE.
+ 2) Select 'Build' from top menu.
+ 3) Select 'Batch Build' from dropdown menu.
+ 4) Make sure that the sixteen project configurations are 'checked'.
+ 5) Click on the 'Build' button.
+ 6) Once the sixteen project configurations are built you are done.
+
+ Dynamic and static c-ares libraries are built in debug and release flavours,
+ and can be located each one in its own subdirectory, dll-debug, dll-release,
+ lib-debug and lib-release, all of them below the 'vc\cares' subdirectory.
+
+ In the same way four executable versions of each sample program are built,
+ each using its respective library. The resulting sample executables are
+ located in its own subdirectory, dll-debug, dll-release, lib-debug and
+ lib-release, below the 'vc\acountry', 'vc\adig' and 'vc\ahost'folders.
+
+ These reference VC++ 6.0 configurations are generated using the dynamic CRT.
+
+
+ How to build using Visual Studio 2003 or newer IDE
+ --------------------------------------------------
+
+ First you have to convert the VC++ 6.0 reference workspace and project files
+ to the Visual Studio IDE version you are using, following next steps:
+
+ 1) Open vc\vc6aws.dsw with VS20XX.
+ 2) Allow VS20XX to update all projects and workspaces.
+ 3) Save ALL and close VS20XX.
+ 4) Open vc\vc6aws.sln with VS20XX.
+ 5) Select batch build, check 'all' projects and click 'build' button.
+
+ Same comments relative to generated files and folders as done above for
+ Visual Studio 6 IDE apply here.
+
Relationship between c-ares library file names and versions
-----------------------------------------------------------
@@ -99,4 +139,4 @@
Have Fun!
-
+