]> source.dussan.org Git - tigervnc.git/commitdiff
Added building-vc7.txt
authorPeter Åstrand <astrand@cendio.se>
Sun, 19 Dec 2004 14:53:15 +0000 (14:53 +0000)
committerPeter Åstrand <astrand@cendio.se>
Sun, 19 Dec 2004 14:53:15 +0000 (14:53 +0000)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@44 3789f03b-4d11-0410-bbf8-ca57d06f2519

doc/building-vc7.txt [new file with mode: 0644]

diff --git a/doc/building-vc7.txt b/doc/building-vc7.txt
new file mode 100644 (file)
index 0000000..8771aa4
--- /dev/null
@@ -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.