>>OK, I got the code and took a brief look. First impression: it looks >> like an exercise in “how many different and complex packages I can tie >> together without crashing the whole thing”. Fragility of such approach >> are too numerous to list. ………… >When I started the project, I was trying out a new buildsystem called >biicode with a new approach to dependency management.
Exactly what I meant. An experiment - “let’s try this... oh wow, look - it works!” Fine for a college lab, not so cool for the field. A codebase with a decent chance to become stable usually doesn't chase the newest shiny toys/tools. It is especially nice that your build system blindly overrides local edits. I.e., it is pointless to edit any of the CMakeLists.txt files in there, as it pulls the original ones from your Github regardless. What can I say? (You felt trying a new cryptographic filesystem was not exciting enough, had to throw new development tools in the mix?) > The stuff it >downloads is mostly other code modules from myself. As if those modules were too large to be a part of the same codebase… >Boost is downloaded in a certain version to ensure compatibility. Boost usually is good enough to ensure backwards compatibility on its own (as EncFS demonstrates nicely). In any case, I for one do not need to carry an old version of boost. I’m pretty sure many would feel the same way. I strongly suggest to drop boost-1.57. >Unfortunately, biicode is >not maintained anymore, so I'll switch to more established build systems. Glad to hear this. Cmake alone is quite enough to annoy a person. :-) >Mac OS X is not yet supported, this is actually what I'm currently >working on. OK. >It should compile fine if you're using the latest clang (or >at least did for me), I’m using clang-3.7 (the latest *stable*), and clang that came with the latest (*released*) Xcode. Clang-3.9 is still beta, so I don’t use it. But the compilation seemed to work - up until it found it’s unable to find osxfuse. >but I couldn't get it to run with osxfuse yet. Parametrizing osxfuse location might help. > >Sorry for that. ;-) >Do you have a Linux VM? There it should work fine by >just following the build instructions on github. I do, but use it for other development. So trying cryfs there is out of question. “CryFS = Cry For Sure” ;) ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 _______________________________________________ Encfs-users mailing list Encfs-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/encfs-users