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