Conversation
|
Hi @psyinf, what exactly do you have broken in minizip? I don't see any usefull changes in your branch that improves this library. Also, where did you make PR, this repository isn't an origin of minizip. Sorry, your changes doesn't look as something important and cannot be merged |
|
This PR was meant to use a mini-zip that uses static function definitions while using a more recent version of mini-zip. As it stands now vfspp cannot be used inside a project that links it through a library as the symbols in the mini-zip are visible multiple times for the linker. This was working before, when vfspp wasn't header-only. |
0e195a5 to
b5ac7dd
Compare
I see, ok. But sorry, I can't change submodule url to proposed repo. Can we do the next, I forked miniz-cpp, you can then create PR to this forked repo with library fixes, and add additional fixes to this PR too. Is that would be ok? Anyway, thank you very much for help |
Oh, but yes, if you can make PR with it would be greate too. Choose please one of possible options, one above with patching mine forked miniz-cpp or switching to use miniz library instead |
Ok, I can surely do this. basically there are two options:
I can go with option 1 for now, as this will at least fix the linker problems |
|
see nextgeniuspro/miniz-cpp#1 for the static function fixes |
The currently used minizip is outdated
Unfortunately the most recent version is still broken. So I created a fix and issued a PR
Current fix is based on my fork however