summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorPeter Åstrand <astrand@cendio.se>2004-12-19 14:53:15 +0000
committerPeter Åstrand <astrand@cendio.se>2004-12-19 14:53:15 +0000
commitbb6bb121e07018a4c870c7ebc725325c377c3d94 (patch)
treeb1aae3215fe82cbc0fc9f111ce3351508c10e309 /doc
parent55ad64591cda4614c76086418527d74fbc6672f4 (diff)
downloadtigervnc-bb6bb121e07018a4c870c7ebc725325c377c3d94.tar.gz
tigervnc-bb6bb121e07018a4c870c7ebc725325c377c3d94.zip
Added building-vc7.txt
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@44 3789f03b-4d11-0410-bbf8-ca57d06f2519
Diffstat (limited to 'doc')
-rw-r--r--doc/building-vc7.txt40
1 files changed, 40 insertions, 0 deletions
diff --git a/doc/building-vc7.txt b/doc/building-vc7.txt
new file mode 100644
index 00000000..8771aa44
--- /dev/null
+++ b/doc/building-vc7.txt
@@ -0,0 +1,40 @@
+How to build TightVNC with VC7 (Visual C++ .NET)
+================================================
+
+
+Introduction
+------------
+
+This text documents how to build TightVNC with VC7.
+
+
+The VC7 "Standard" Edition
+--------------------------
+
+The VC7 "Standard" Edition does not come with an optimizing
+compiler. It is possible to use the compiler from the free Visual C++
+Toolkit 2003, though. See
+http://www.sawtoothdistortion.com/Articles/FreeOptimizingCompiler.html
+for more information. (This documents assumes that you are using Method
+Two.)
+
+
+Building
+--------
+
+* Open vnc.dsw. Select "Yes to all".
+
+* Select Build->Configuration Manager->Active Solution
+ Configuration->Release.
+
+* In Solution Explorer, select all projects except
+ "logmessages". Right-click, and select properties.
+
+* Below Configuration Properties->C/C++->Precompiled Headers, select
+ "Not Using Precompiled Headers".
+
+* If you are using the Standard Edition and would like to build with
+ optimizations, select Configuration Properties->C/C++->Command Line
+ and fill in "/O2".
+
+* Build Solution.