https://github.com/samrocketman/encfs4win
A read only git mirror of https://gitorious.org/encfs4win
https://github.com/samrocketman/encfs4win
Last synced: 8 months ago
JSON representation
A read only git mirror of https://gitorious.org/encfs4win
- Host: GitHub
- URL: https://github.com/samrocketman/encfs4win
- Owner: samrocketman
- Created: 2014-07-12T15:46:57.000Z (almost 12 years ago)
- Default Branch: main
- Last Pushed: 2020-10-18T07:11:50.000Z (over 5 years ago)
- Last Synced: 2025-07-24T04:50:05.870Z (11 months ago)
- Language: C++
- Homepage: https://github.com/freddy77/encfs4win
- Size: 83.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: ReadMe_Windows.txt
Awesome Lists containing this project
README
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!