Closed ralphtheninja closed 10 years ago
Yes we have a couple of small patches there to. There are a couple of static initialisation issues so we added some call_once flags.
The reason I'm asking is that I'm trying to build the maidsafe-api as stand alone as it can be, but since it uses cryptopp which belongs to the super project I need to be able to factor that out. It would be great if you could publish this as a separate gitrepo. In the mean time I guess I can always copy the files. Will there be more patches to cryptopp or do you think it will stay untouched for a while?
It should stay pretty much the same, its good quality code really, but makes use of some freaky c++ tricks in places (gcc 4.9 exposed some). We are testing an installer with a monolithic library, so you may not need to compile anything of ours very very soon :-)
Oh really? A precompiled for various systems?
Yes, linux, Win, OSX. This will all likely be 64 bit, via installers though. So click install and you should have a monolithic lib and all the headers required. As we move forward these will be supplemented with language bindings. Of course this will be able to be built from source as well (for checking etc.), quite easily. It will be a simple process for sure.
Being able to build with source is important if you want to stay on track with rapid changes from your side and not have to wait for releases. This means you will get your code tested more as well. Looking forward to this.
Which version of cryptopp are you using? 5.6.2 I guess, just want to make sure :)