~ubuntu-branches/ubuntu/saucy/kvirc/saucy-proposed

« back to all changes in this revision

Viewing changes to doc/INSTALL-Win32.txt

  • Committer: Package Import Robot
  • Author(s): Mark Purcell
  • Date: 2013-05-18 19:36:33 UTC
  • mfrom: (24.1.1 experimental)
  • Revision ID: package-import@ubuntu.com-20130518193633-d2caq4677ihxc93h
Tags: 4:4.2.0-2
Upload to unstable 

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
under Microsoft Windows operating systems.
7
7
 
8
8
 
 
9
 
9
10
-------------------------------------------------------------------------------
10
11
Prerequisites
11
12
-------------------------------------------------------------------------------
108
109
  Newer OpenSSL versions from www.slproweb.com need a specific version of
109
110
  Microsoft Visual Studio 2008 runtimes to work (this sucks): so if you plan
110
111
  to create a  redistributable kvirc package, our advice is to compile
111
 
  OpenSSL by yourself using MinGW and then use your libs.
 
112
  OpenSSL by yourself using MinGW/MSYS and then use your libs.
112
113
 
113
114
  To compile OpenSSL by yourself:
114
115
   - download the latest source from http://www.openssl.org
115
 
   - unpack it somewhere (say C:\Devel\OpenSSL)
116
 
   - open a command prompt and go to C:\Devel\OpenSSL
117
 
   - run "perl ./Configure mingw shared"
118
 
   - run "make"
119
 
 
120
 
   If it complains about undefined DSSPUBKEY or CERT_STORE_SOMETHING_*
121
 
   in e_capi.c or it complains about undefined references to
122
 
   "CryptEnumProviders*" in the linking phase then open engines/e_capi.c
123
 
   and put
124
 
 
125
 
     #define OPENSSL_NO_CAPIENG 1
126
 
   
127
 
   at the top. Then restart "make".
 
116
   - move it somewhere inside the msys root directory (C:\MinGW\msys\1.0\)
 
117
   - open the MinGW shell and locate the package
 
118
   - unpack the package (you need to do it from the MinGW shell since it
 
119
     contains symlinks)
 
120
   - enter in the created directory
 
121
   - run "./config shared"
 
122
   - run "make" and then "make install"
 
123
   - grab the entire installation directory (eg: C:\MinGW\msys\1.0\local\ssl)
 
124
     and copy it in a more accessible path (like C:\OpenSSL)
128
125
 
129
126
  Whatever way you choose, install OpenSSL somewhere (like C:\OpenSSL)
130
127
  and remember the path.
326
323
  In the compilation we call qt's moc to parse headers files and expand qt macros; 
327
324
  that warning simply means that moc found nothing to expand in that header file. We can fix this 
328
325
  removing headers that doesn't need to be moc-ed from the lists in CMakeLists.txt.
 
326
 
 
327
- * Windows Vista and 7 Users * If you have UAC enabled (default setting) and KVIrc is installed in the Program Files folder and you have opted to use the portable setting, then KVIrc's data files will be found in the VirtualStore folder, typically: C:\Users\[UserName]\AppData\Local\VirtualStore\Program Files\KVIrc\ If you plan on using the portable setting, it is recommended that you install KVIrc in a non UAC protected folder.
 
 
b'\\ No newline at end of file'