Open david-antiteum opened 1 year ago
When using v1.4
One of our dependencies is using minizip. This creates a problem of symbol duplication:
duplicate symbol '_call_zopen64' in: /Users/Shared/vcpkg/installed/arm64-osx/debug/lib/libquazip1-qt6d.a(qioapi.cpp.o) /Users/Shared/vcpkg/installed/arm64-osx/debug/lib/libminizip.a(ioapi.c.o) duplicate symbol '_call_ztell64' in: /Users/Shared/vcpkg/installed/arm64-osx/debug/lib/libquazip1-qt6d.a(qioapi.cpp.o) /Users/Shared/vcpkg/installed/arm64-osx/debug/lib/libminizip.a(ioapi.c.o) duplicate symbol '_call_zseek64' in: /Users/Shared/vcpkg/installed/arm64-osx/debug/lib/libquazip1-qt6d.a(qioapi.cpp.o) /Users/Shared/vcpkg/installed/arm64-osx/debug/lib/libminizip.a(ioapi.c.o) duplicate symbol '_fill_zlib_filefunc64_32_def_from_filefunc32' in: /Users/Shared/vcpkg/installed/arm64-osx/debug/lib/libquazip1-qt6d.a(qioapi.cpp.o) /Users/Shared/vcpkg/installed/arm64-osx/debug/lib/libminizip.a(ioapi.c.o)
Any way to isolate the definitions copied from minizip or to use minizip instead?
Thanks,
David
Renaming this functions will do the trick:
When using v1.4
One of our dependencies is using minizip. This creates a problem of symbol duplication:
Any way to isolate the definitions copied from minizip or to use minizip instead?
Thanks,
David