Commit 0d6aa30 1 parent 26e9e00 commit 0d6aa30 Copy full SHA for 0d6aa30
File tree 1 file changed +17
-3
lines changed
1 file changed +17
-3
lines changed Original file line number Diff line number Diff line change 1
1
# Build Dependencies
2
2
3
3
* Qt 5.7
4
+ * Ruby (any stable version)
4
5
* (OS X) Sparkle
5
6
* (Windows) WinSparkle
6
7
@@ -16,19 +17,32 @@ brew link qt5 --force
16
17
17
18
## Windows
18
19
20
+ * Install [ Ruby] ( https://rubyinstaller.org/downloads/ )
19
21
* Install [ Qt] ( http://qt-project.org/downloads )
20
- * I use the Qt libraries for Windows VS 2013.
22
+ * I use the Qt libraries for Windows VS 2013. Make sure to choose 32 bit under Windows.
21
23
* Install [ WinSparkle] ( https://github.com/vslavik/winsparkle )
22
- * Clone the repository and build the library, for example with VS 2013. The precompiled releases are ancient.
24
+ * Clone the repository and build the library, for example with VS 2013. The precompiled releases are ancient. Make sure to build 32 bit.
23
25
24
26
# Build Instructions
25
27
28
+ ## Mac OS X
29
+
26
30
```
27
31
qmake
28
32
make
29
33
```
30
34
31
- (Use `` nmake `` instead of `` make `` on Windows)
35
+ ## Windows
36
+
37
+ * Add Qt, VS 2013 and WinSparkle to your system path.
38
+ * Initialize the environment variables:
39
+ * call qtenv2.bat (default location: ..\Qt\5.5\msvc2013\bin\qtenv2.bat)
40
+ * call vcvarsall.bat (default location: ..\VS2013\VC\vcvarsall.bat)
41
+
42
+ ```
43
+ qmake
44
+ nmake
45
+ ```
32
46
33
47
The resulting binary can be found in the `` build `` subfolder.
34
48
You can’t perform that action at this time.
0 commit comments