File tree 2 files changed +63
-0
lines changed
2 files changed +63
-0
lines changed Original file line number Diff line number Diff line change 1
1
out
2
+ dokan
Original file line number Diff line number Diff line change
1
+ Tools needed:
2
+ - 7zip (to extract Boost)
3
+ - patch (patch rlog)
4
+ - CMake
5
+
6
+ I created a directory c:\work with files from git.
7
+
8
+
9
+ Boost
10
+ =====
11
+ Download Boost libraries. I downloaded file boost_1_53_0.7z, extract in work directory
12
+ build (bootstrap and b2, real manual). At end of compile output should look like:
13
+
14
+ The Boost C++ Libraries were successfully built!
15
+
16
+ The following directory should be added to compiler include paths:
17
+
18
+ C:/work/boost_1_53_0
19
+
20
+ The following directory should be added to linker library paths:
21
+
22
+ C:\work\boost_1_53_0\stage\lib
23
+
24
+
25
+ OpenSSL
26
+ =======
27
+ OpenSSL downloaded from http://slproweb.com/products/Win32OpenSSL.html, I downloaded file
28
+ Win32OpenSSL-1_0_1e.exe (developer version, about 16MB)
29
+ installed in C:\work\OpenSSL-Win32, dll installed in bin directory
30
+
31
+
32
+ RLog
33
+ ====
34
+ Decompress rlog-1.4.tar.gz apply the patches
35
+ - rlog-1.4.diff
36
+ - rlog-1.4-win.diff
37
+ - rlog-1.4-win2.diff
38
+ (all in git rlog directory)
39
+
40
+ To compiler rlog just open solution at rlog-1.4/win32/rlog.sln
41
+
42
+
43
+ fuse4win
44
+ ========
45
+ Enter git directory and generate makefiles with cmake specifying source as \fuse4win-070d3a2e43de
46
+ and directory to build fuse4win-070d3a2e43de\build.
47
+ Open generated project files with Visual C++ and compile fuse and fuse_static
48
+
49
+
50
+ encfs
51
+ =====
52
+ Under git directory there is a msvc/encfs.sln file ready to compile.
53
+ Probably you will need to change some include/library directories (based on
54
+ Boost and OpenSSL versions).
55
+
56
+
57
+
58
+ You need to add rlog.dll and some dll from OpenSSL to make executables run
59
+ correctly.
60
+
61
+ Enjoy!
62
+
You can’t perform that action at this time.
0 commit comments