blob: cadde88a19ff33c9fe7f0c2cfadef3e542cb0709 [file] [log] [blame]
Peter Åstrand4eacc022009-02-27 10:12:14 +00001How to build TigerVNC with VC7 (Visual C++ .NET)
Peter Åstrandbb6bb122004-12-19 14:53:15 +00002================================================
3
4
5Introduction
6------------
7
Peter Åstrand4eacc022009-02-27 10:12:14 +00008This text documents how to build TigerVNC with VC7.
Peter Åstrandbb6bb122004-12-19 14:53:15 +00009
10
11The VC7 "Standard" Edition
12--------------------------
13
14The VC7 "Standard" Edition does not come with an optimizing
15compiler. It is possible to use the compiler from the free Visual C++
16Toolkit 2003, though. See
17http://www.sawtoothdistortion.com/Articles/FreeOptimizingCompiler.html
18for more information. (This documents assumes that you are using Method
19Two.)
20
21
22Building
23--------
24
25* Open vnc.dsw. Select "Yes to all".
26
27* Select Build->Configuration Manager->Active Solution
28 Configuration->Release.
29
30* In Solution Explorer, select all projects except
31 "logmessages". Right-click, and select properties.
32
33* Below Configuration Properties->C/C++->Precompiled Headers, select
34 "Not Using Precompiled Headers".
35
36* If you are using the Standard Edition and would like to build with
37 optimizations, select Configuration Properties->C/C++->Command Line
38 and fill in "/O2".
39
40* Build Solution.