Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Problem z biblioteką libzip w Visual Studio 2017

Ostatnio zmodyfikowano 2022-11-22 21:51
Autor Wiadomość
gonskabalbinka
Temat założony przez niniejszego użytkownika
» 2022-11-21 20:41:18
Zgodnie z sugestiami. Usunąłem wszystkie pliki i zacząłem jeszcze raz. Biblioteka zlib kompiluje się prawidłowo w katalogu docelowym czyli zlib-vs17 jest biblioteka zlib.lib izlibstatic.lib, problemy pojawiają się dopiero podczas budowania libzip - polecenie
"msbuild libzip.sln /t:zip /P:Configuration=Release"

C:\stuff\libzip-1.9.2\build>msbuild libzip.sln /t:zip /P:Configuration=Release
Microsoft (R) Build Engine 15.9.21+g9802d43bc3 dla platformy .NET Framework
Copyright (C) Microsoft Corporation. Wszelkie prawa zastrzeżone.

Projekty w tym rozwiązaniu są tworzone po kolei. Aby umożliwić tworzenie równoległe, dodaj przełącznik "/m".
Kompilacja rozpoczęła się 21.11.2022 20:33:18.
Projekt "C:\stuff\libzip-1.9.2\build\libzip.sln" w węźle 1 (elementy docelowe: zip).
ValidateSolutionConfiguration:
  Tworzenie konfiguracji rozwiązania "Release|x64".
ValidateProjects:
  Projekt "INSTALL" nie został wybrany do skompilowania w konfiguracji rozwiązania "Release|x64".
  Projekt "RUN_TESTS" nie został wybrany do skompilowania w konfiguracji rozwiązania "Release|x64".
  Projekt "distcheck" nie został wybrany do skompilowania w konfiguracji rozwiązania "Release|x64".
  Projekt "update-html" nie został wybrany do skompilowania w konfiguracji rozwiązania "Release|x64".
  Projekt "update-man" nie został wybrany do skompilowania w konfiguracji rozwiązania "Release|x64".
  Projekt "update_zip_errors" nie został wybrany do skompilowania w konfiguracji rozwiązania "Release|x64".
Projekt "C:\stuff\libzip-1.9.2\build\libzip.sln" (1) kompiluje "C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj.metaproj" (
2) w węźle 1 (domyślne elementy docelowe).
Projekt "C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj.metaproj" (2) kompiluje "C:\stuff\libzip-1.9.2\build\ZERO_CHECK.vc
xproj" (3) w węźle 1 (domyślne elementy docelowe).
PrepareForBuild:
  Tworzenie katalogu "x64\Release\ZERO_CHECK\".
  Tworzenie katalogu "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\".
InitializeBuildStatus:
  Trwa tworzenie "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild", ponieważ określono "AlwaysCreate".
CustomBuild:
  Checking Build System
  CMake does not need to re-run because C:/stuff/libzip-1.9.2/build/CMakeFiles/generate.stamp is up-to-date.
  CMake does not need to re-run because C:/stuff/libzip-1.9.2/build/lib/CMakeFiles/generate.stamp is up-to-date.
  CMake does not need to re-run because C:/stuff/libzip-1.9.2/build/man/CMakeFiles/generate.stamp is up-to-date.
  CMake does not need to re-run because C:/stuff/libzip-1.9.2/build/src/CMakeFiles/generate.stamp is up-to-date.
  CMake does not need to re-run because C:/stuff/libzip-1.9.2/build/examples/CMakeFiles/generate.stamp is up-to-date.
FinalizeBuildStatus:
  Usuwanie pliku "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild".
  Modyfikowanie "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\ZERO_CHECK.lastbuildstate".
Kompilowanie projektu "C:\stuff\libzip-1.9.2\build\ZERO_CHECK.vcxproj" wykonane (domyślne elementy docelowe).

Projekt "C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj.metaproj" (2) kompiluje "C:\stuff\libzip-1.9.2\build\lib\zip.vcxpr
oj" (4) w węźle 1 (domyślne elementy docelowe).
PrepareForBuild:
  Tworzenie katalogu "zip.dir\Release\".
  Tworzenie katalogu "C:\stuff\libzip-1.9.2\build\lib\Release\".
  Tworzenie katalogu "zip.dir\Release\zip.tlog\".
InitializeBuildStatus:
  Trwa tworzenie "zip.dir\Release\zip.tlog\unsuccessfulbuild", ponieważ określono "AlwaysCreate".
CustomBuild:
  Building Custom Rule C:/stuff/libzip-1.9.2/lib/CMakeLists.txt
  CMake does not need to re-run because C:/stuff/libzip-1.9.2/build/lib/CMakeFiles/generate.stamp is up-to-date.
ClCompile:
  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\CL.exe /c /I"
  C:\stuff\libzip-1.9.2\lib" /I"C:\stuff\libzip-1.9.2\build" /I"C:\stuff\zlib-vs17\include" /nologo /W3 /WX- /diagnosti
  cs:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG /D _CRT_SECURE_NO_WARNINGS /D _CRT_NONSTDC_NO_DEPRECATE /D "CMAKE_
  INTDIR=\"Release\"" /D zip_EXPORTS /D _WINDLL /D _MBCS /Gm- /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /
  Fo"zip.dir\Release\\" /Fd"zip.dir\Release\vc141.pdb" /Gd /TC /FC /errorReport:queue "C:\stuff\libzip-1.9.2\lib\zip_ad
  d.c" "C:\stuff\libzip-1.9.2\lib\zip_add_dir.c" "C:\stuff\libzip-1.9.2\lib\zip_add_entry.c" "C:\stuff\libzip-1.9.2\lib
  \zip_algorithm_deflate.c" "C:\stuff\libzip-1.9.2\lib\zip_buffer.c" "C:\stuff\libzip-1.9.2\lib\zip_close.c" "C:\stuff\
  libzip-1.9.2\lib\zip_delete.c" "C:\stuff\libzip-1.9.2\lib\zip_dir_add.c" "C:\stuff\libzip-1.9.2\lib\zip_dirent.c" "C:
  \stuff\libzip-1.9.2\lib\zip_discard.c" "C:\stuff\libzip-1.9.2\lib\zip_entry.c" "C:\stuff\libzip-1.9.2\lib\zip_error.c
  " "C:\stuff\libzip-1.9.2\lib\zip_error_clear.c" "C:\stuff\libzip-1.9.2\lib\zip_error_get.c" "C:\stuff\libzip-1.9.2\li
  b\zip_error_get_sys_type.c" "C:\stuff\libzip-1.9.2\lib\zip_error_strerror.c" "C:\stuff\libzip-1.9.2\lib\zip_error_to_
  str.c" "C:\stuff\libzip-1.9.2\lib\zip_extra_field.c" "C:\stuff\libzip-1.9.2\lib\zip_extra_field_api.c" "C:\stuff\libz
  ip-1.9.2\lib\zip_fclose.c" "C:\stuff\libzip-1.9.2\lib\zip_fdopen.c" "C:\stuff\libzip-1.9.2\lib\zip_file_add.c" "C:\st
  uff\libzip-1.9.2\lib\zip_file_error_clear.c" "C:\stuff\libzip-1.9.2\lib\zip_file_error_get.c" "C:\stuff\libzip-1.9.2\
  lib\zip_file_get_comment.c" "C:\stuff\libzip-1.9.2\lib\zip_file_get_external_attributes.c" "C:\stuff\libzip-1.9.2\lib
  \zip_file_get_offset.c" "C:\stuff\libzip-1.9.2\lib\zip_file_rename.c" "C:\stuff\libzip-1.9.2\lib\zip_file_replace.c"
  "C:\stuff\libzip-1.9.2\lib\zip_file_set_comment.c" "C:\stuff\libzip-1.9.2\lib\zip_file_set_encryption.c" "C:\stuff\li
  bzip-1.9.2\lib\zip_file_set_external_attributes.c" "C:\stuff\libzip-1.9.2\lib\zip_file_set_mtime.c" "C:\stuff\libzip-
  1.9.2\lib\zip_file_strerror.c" "C:\stuff\libzip-1.9.2\lib\zip_fopen.c" "C:\stuff\libzip-1.9.2\lib\zip_fopen_encrypted
  .c" "C:\stuff\libzip-1.9.2\lib\zip_fopen_index.c" "C:\stuff\libzip-1.9.2\lib\zip_fopen_index_encrypted.c" "C:\stuff\l
  ibzip-1.9.2\lib\zip_fread.c" "C:\stuff\libzip-1.9.2\lib\zip_fseek.c" "C:\stuff\libzip-1.9.2\lib\zip_ftell.c" "C:\stuf
  f\libzip-1.9.2\lib\zip_get_archive_comment.c" "C:\stuff\libzip-1.9.2\lib\zip_get_archive_flag.c" "C:\stuff\libzip-1.9
  .2\lib\zip_get_encryption_implementation.c" "C:\stuff\libzip-1.9.2\lib\zip_get_file_comment.c" "C:\stuff\libzip-1.9.2
  \lib\zip_get_name.c" "C:\stuff\libzip-1.9.2\lib\zip_get_num_entries.c" "C:\stuff\libzip-1.9.2\lib\zip_get_num_files.c
  " "C:\stuff\libzip-1.9.2\lib\zip_hash.c" "C:\stuff\libzip-1.9.2\lib\zip_io_util.c" "C:\stuff\libzip-1.9.2\lib\zip_lib
  zip_version.c" "C:\stuff\libzip-1.9.2\lib\zip_memdup.c" "C:\stuff\libzip-1.9.2\lib\zip_name_locate.c" "C:\stuff\libzi
  p-1.9.2\lib\zip_new.c" "C:\stuff\libzip-1.9.2\lib\zip_open.c" "C:\stuff\libzip-1.9.2\lib\zip_pkware.c" "C:\stuff\libz
  ip-1.9.2\lib\zip_progress.c" "C:\stuff\libzip-1.9.2\lib\zip_rename.c" "C:\stuff\libzip-1.9.2\lib\zip_replace.c" "C:\s
  tuff\libzip-1.9.2\lib\zip_set_archive_comment.c" "C:\stuff\libzip-1.9.2\lib\zip_set_archive_flag.c" "C:\stuff\libzip-
  1.9.2\lib\zip_set_default_password.c" "C:\stuff\libzip-1.9.2\lib\zip_set_file_comment.c" "C:\stuff\libzip-1.9.2\lib\z
  ip_set_file_compression.c" "C:\stuff\libzip-1.9.2\lib\zip_set_name.c" "C:\stuff\libzip-1.9.2\lib\zip_source_accept_em
  pty.c" "C:\stuff\libzip-1.9.2\lib\zip_source_begin_write.c" "C:\stuff\libzip-1.9.2\lib\zip_source_begin_write_cloning
  .c" "C:\stuff\libzip-1.9.2\lib\zip_source_buffer.c" "C:\stuff\libzip-1.9.2\lib\zip_source_call.c" "C:\stuff\libzip-1.
  9.2\lib\zip_source_close.c" "C:\stuff\libzip-1.9.2\lib\zip_source_commit_write.c" "C:\stuff\libzip-1.9.2\lib\zip_sour
  ce_compress.c" "C:\stuff\libzip-1.9.2\lib\zip_source_crc.c" "C:\stuff\libzip-1.9.2\lib\zip_source_error.c" "C:\stuff\
  libzip-1.9.2\lib\zip_source_file_common.c" "C:\stuff\libzip-1.9.2\lib\zip_source_file_stdio.c" "C:\stuff\libzip-1.9.2
  \lib\zip_source_free.c" "C:\stuff\libzip-1.9.2\lib\zip_source_function.c" "C:\stuff\libzip-1.9.2\lib\zip_source_get_f
  ile_attributes.c" "C:\stuff\libzip-1.9.2\lib\zip_source_is_deleted.c" "C:\stuff\libzip-1.9.2\lib\zip_source_layered.c
  " "C:\stuff\libzip-1.9.2\lib\zip_source_open.c" "C:\stuff\libzip-1.9.2\lib\zip_source_pkware_decode.c" "C:\stuff\libz
  ip-1.9.2\lib\zip_source_pkware_encode.c" "C:\stuff\libzip-1.9.2\lib\zip_source_read.c" "C:\stuff\libzip-1.9.2\lib\zip
  _source_remove.c" "C:\stuff\libzip-1.9.2\lib\zip_source_rollback_write.c" "C:\stuff\libzip-1.9.2\lib\zip_source_seek.
  c" "C:\stuff\libzip-1.9.2\lib\zip_source_seek_write.c" "C:\stuff\libzip-1.9.2\lib\zip_source_stat.c" "C:\stuff\libzip
  -1.9.2\lib\zip_source_supports.c" "C:\stuff\libzip-1.9.2\lib\zip_source_tell.c" "C:\stuff\libzip-1.9.2\lib\zip_source
  _tell_write.c" "C:\stuff\libzip-1.9.2\lib\zip_source_window.c" "C:\stuff\libzip-1.9.2\lib\zip_source_write.c" "C:\stu
  ff\libzip-1.9.2\lib\zip_source_zip.c" "C:\stuff\libzip-1.9.2\lib\zip_source_zip_new.c" "C:\stuff\libzip-1.9.2\lib\zip
  _stat.c" "C:\stuff\libzip-1.9.2\lib\zip_stat_index.c" "C:\stuff\libzip-1.9.2\lib\zip_stat_init.c" "C:\stuff\libzip-1.
  9.2\lib\zip_strerror.c" "C:\stuff\libzip-1.9.2\lib\zip_string.c" "C:\stuff\libzip-1.9.2\lib\zip_unchange.c" "C:\stuff
  \libzip-1.9.2\lib\zip_unchange_all.c" "C:\stuff\libzip-1.9.2\lib\zip_unchange_archive.c" "C:\stuff\libzip-1.9.2\lib\z
  ip_unchange_data.c" "C:\stuff\libzip-1.9.2\lib\zip_utf-8.c" "C:\stuff\libzip-1.9.2\build\lib\zip_err_str.c" "C:\stuff
  \libzip-1.9.2\lib\zip_source_file_win32.c" "C:\stuff\libzip-1.9.2\lib\zip_source_file_win32_named.c" "C:\stuff\libzip
  -1.9.2\lib\zip_source_file_win32_utf16.c" "C:\stuff\libzip-1.9.2\lib\zip_source_file_win32_utf8.c" "C:\stuff\libzip-1
  .9.2\lib\zip_source_file_win32_ansi.c" "C:\stuff\libzip-1.9.2\lib\zip_random_win32.c" "C:\stuff\libzip-1.9.2\lib\zip_
  crypto_win.c" "C:\stuff\libzip-1.9.2\lib\zip_winzip_aes.c" "C:\stuff\libzip-1.9.2\lib\zip_source_winzip_aes_decode.c"
   "C:\stuff\libzip-1.9.2\lib\zip_source_winzip_aes_encode.c"
  zip_add.c
  zip_add_dir.c
  zip_add_entry.c
  zip_algorithm_deflate.c
  zip_buffer.c
  zip_close.c
  zip_delete.c
  zip_dir_add.c
  zip_dirent.c
  zip_discard.c
  zip_entry.c
  zip_error.c
  zip_error_clear.c
  zip_error_get.c
  zip_error_get_sys_type.c
  zip_error_strerror.c
  zip_error_to_str.c
  zip_extra_field.c
  zip_extra_field_api.c
  zip_fclose.c
  Generowanie kodu...
  Trwa kompilowanie...
  zip_fdopen.c
  zip_file_add.c
  zip_file_error_clear.c
  zip_file_error_get.c
  zip_file_get_comment.c
  zip_file_get_external_attributes.c
  zip_file_get_offset.c
  zip_file_rename.c
  zip_file_replace.c
  zip_file_set_comment.c
  zip_file_set_encryption.c
  zip_file_set_external_attributes.c
  zip_file_set_mtime.c
  zip_file_strerror.c
  zip_fopen.c
  zip_fopen_encrypted.c
  zip_fopen_index.c
  zip_fopen_index_encrypted.c
  zip_fread.c
  zip_fseek.c
  Generowanie kodu...
  Trwa kompilowanie...
  zip_ftell.c
  zip_get_archive_comment.c
  zip_get_archive_flag.c
  zip_get_encryption_implementation.c
  zip_get_file_comment.c
  zip_get_name.c
  zip_get_num_entries.c
  zip_get_num_files.c
  zip_hash.c
  zip_io_util.c
  zip_libzip_version.c
  zip_memdup.c
  zip_name_locate.c
c:\stuff\libzip-1.9.2\lib\zip_name_locate.c(65): warning C4267: "funkcja": konwersja z "size_t" do "zip_uint16_t", możl
iwa utrata danych [C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj]
  zip_new.c
  zip_open.c
  zip_pkware.c
  zip_progress.c
  zip_rename.c
  zip_replace.c
  zip_set_archive_comment.c
  Generowanie kodu...
  Trwa kompilowanie...
  zip_set_archive_flag.c
  zip_set_default_password.c
  zip_set_file_comment.c
  zip_set_file_compression.c
  zip_set_name.c
  zip_source_accept_empty.c
  zip_source_begin_write.c
  zip_source_begin_write_cloning.c
  zip_source_buffer.c
  zip_source_call.c
  zip_source_close.c
  zip_source_commit_write.c
  zip_source_compress.c
  zip_source_crc.c
  zip_source_error.c
  zip_source_file_common.c
  zip_source_file_stdio.c
  zip_source_free.c
  zip_source_function.c
  zip_source_get_file_attributes.c
  Generowanie kodu...
  Trwa kompilowanie...
  zip_source_is_deleted.c
  zip_source_layered.c
  zip_source_open.c
  zip_source_pkware_decode.c
  zip_source_pkware_encode.c
  zip_source_read.c
  zip_source_remove.c
  zip_source_rollback_write.c
  zip_source_seek.c
  zip_source_seek_write.c
  zip_source_stat.c
  zip_source_supports.c
  zip_source_tell.c
  zip_source_tell_write.c
  zip_source_window.c
  zip_source_write.c
  zip_source_zip.c
  zip_source_zip_new.c
  zip_stat.c
  zip_stat_index.c
  Generowanie kodu...
  Trwa kompilowanie...
  zip_stat_init.c
  zip_strerror.c
  zip_string.c
  zip_unchange.c
  zip_unchange_all.c
  zip_unchange_archive.c
  zip_unchange_data.c
  zip_utf-8.c
  zip_err_str.c
  zip_source_file_win32.c
  zip_source_file_win32_named.c
  zip_source_file_win32_utf16.c
  zip_source_file_win32_utf8.c
  zip_source_file_win32_ansi.c
  zip_random_win32.c
  zip_crypto_win.c
  zip_winzip_aes.c
  zip_source_winzip_aes_decode.c
  zip_source_winzip_aes_encode.c
  Generowanie kodu...
Link:
  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\link.exe /ERR
  ORREPORT:QUEUE /OUT:"C:\stuff\libzip-1.9.2\build\lib\Release\zip.dll" /INCREMENTAL:NO /NOLOGO advapi32.lib bcrypt.lib
   "C:\stuff\zlib-vs17\lib\zlib.lib" kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib
  uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /PDB:"
  C:/stuff/libzip-1.9.2/build/lib/Release/zip.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/stuff
  /libzip-1.9.2/build/lib/Release/zip.lib" /MACHINE:X64  /machine:x64 /DLL zip.dir\Release\zip_add.obj
  zip.dir\Release\zip_add_dir.obj
  zip.dir\Release\zip_add_entry.obj
  zip.dir\Release\zip_algorithm_deflate.obj
  zip.dir\Release\zip_buffer.obj
  zip.dir\Release\zip_close.obj
  zip.dir\Release\zip_delete.obj
  zip.dir\Release\zip_dir_add.obj
  zip.dir\Release\zip_dirent.obj
  zip.dir\Release\zip_discard.obj
  zip.dir\Release\zip_entry.obj
  zip.dir\Release\zip_error.obj
  zip.dir\Release\zip_error_clear.obj
  zip.dir\Release\zip_error_get.obj
  zip.dir\Release\zip_error_get_sys_type.obj
  zip.dir\Release\zip_error_strerror.obj
  zip.dir\Release\zip_error_to_str.obj
  zip.dir\Release\zip_extra_field.obj
  zip.dir\Release\zip_extra_field_api.obj
  zip.dir\Release\zip_fclose.obj
  zip.dir\Release\zip_fdopen.obj
  zip.dir\Release\zip_file_add.obj
  zip.dir\Release\zip_file_error_clear.obj
  zip.dir\Release\zip_file_error_get.obj
  zip.dir\Release\zip_file_get_comment.obj
  zip.dir\Release\zip_file_get_external_attributes.obj
  zip.dir\Release\zip_file_get_offset.obj
  zip.dir\Release\zip_file_rename.obj
  zip.dir\Release\zip_file_replace.obj
  zip.dir\Release\zip_file_set_comment.obj
  zip.dir\Release\zip_file_set_encryption.obj
  zip.dir\Release\zip_file_set_external_attributes.obj
  zip.dir\Release\zip_file_set_mtime.obj
  zip.dir\Release\zip_file_strerror.obj
  zip.dir\Release\zip_fopen.obj
  zip.dir\Release\zip_fopen_encrypted.obj
  zip.dir\Release\zip_fopen_index.obj
  zip.dir\Release\zip_fopen_index_encrypted.obj
  zip.dir\Release\zip_fread.obj
  zip.dir\Release\zip_fseek.obj
  zip.dir\Release\zip_ftell.obj
  zip.dir\Release\zip_get_archive_comment.obj
  zip.dir\Release\zip_get_archive_flag.obj
  zip.dir\Release\zip_get_encryption_implementation.obj
  zip.dir\Release\zip_get_file_comment.obj
  zip.dir\Release\zip_get_name.obj
  zip.dir\Release\zip_get_num_entries.obj
  zip.dir\Release\zip_get_num_files.obj
  zip.dir\Release\zip_hash.obj
  zip.dir\Release\zip_io_util.obj
  zip.dir\Release\zip_libzip_version.obj
  zip.dir\Release\zip_memdup.obj
  zip.dir\Release\zip_name_locate.obj
  zip.dir\Release\zip_new.obj
  zip.dir\Release\zip_open.obj
  zip.dir\Release\zip_pkware.obj
  zip.dir\Release\zip_progress.obj
  zip.dir\Release\zip_rename.obj
  zip.dir\Release\zip_replace.obj
  zip.dir\Release\zip_set_archive_comment.obj
  zip.dir\Release\zip_set_archive_flag.obj
  zip.dir\Release\zip_set_default_password.obj
  zip.dir\Release\zip_set_file_comment.obj
  zip.dir\Release\zip_set_file_compression.obj
  zip.dir\Release\zip_set_name.obj
  zip.dir\Release\zip_source_accept_empty.obj
  zip.dir\Release\zip_source_begin_write.obj
  zip.dir\Release\zip_source_begin_write_cloning.obj
  zip.dir\Release\zip_source_buffer.obj
  zip.dir\Release\zip_source_call.obj
  zip.dir\Release\zip_source_close.obj
  zip.dir\Release\zip_source_commit_write.obj
  zip.dir\Release\zip_source_compress.obj
  zip.dir\Release\zip_source_crc.obj
  zip.dir\Release\zip_source_error.obj
  zip.dir\Release\zip_source_file_common.obj
  zip.dir\Release\zip_source_file_stdio.obj
  zip.dir\Release\zip_source_free.obj
  zip.dir\Release\zip_source_function.obj
  zip.dir\Release\zip_source_get_file_attributes.obj
  zip.dir\Release\zip_source_is_deleted.obj
  zip.dir\Release\zip_source_layered.obj
  zip.dir\Release\zip_source_open.obj
  zip.dir\Release\zip_source_pkware_decode.obj
  zip.dir\Release\zip_source_pkware_encode.obj
  zip.dir\Release\zip_source_read.obj
  zip.dir\Release\zip_source_remove.obj
  zip.dir\Release\zip_source_rollback_write.obj
  zip.dir\Release\zip_source_seek.obj
  zip.dir\Release\zip_source_seek_write.obj
  zip.dir\Release\zip_source_stat.obj
  zip.dir\Release\zip_source_supports.obj
  zip.dir\Release\zip_source_tell.obj
  zip.dir\Release\zip_source_tell_write.obj
  zip.dir\Release\zip_source_window.obj
  zip.dir\Release\zip_source_write.obj
  zip.dir\Release\zip_source_zip.obj
  zip.dir\Release\zip_source_zip_new.obj
  zip.dir\Release\zip_stat.obj
  zip.dir\Release\zip_stat_index.obj
  zip.dir\Release\zip_stat_init.obj
  zip.dir\Release\zip_strerror.obj
  zip.dir\Release\zip_string.obj
  zip.dir\Release\zip_unchange.obj
  zip.dir\Release\zip_unchange_all.obj
  zip.dir\Release\zip_unchange_archive.obj
  zip.dir\Release\zip_unchange_data.obj
  "zip.dir\Release\zip_utf-8.obj"
  zip.dir\Release\zip_err_str.obj
  zip.dir\Release\zip_source_file_win32.obj
  zip.dir\Release\zip_source_file_win32_named.obj
  zip.dir\Release\zip_source_file_win32_utf16.obj
  zip.dir\Release\zip_source_file_win32_utf8.obj
  zip.dir\Release\zip_source_file_win32_ansi.obj
  zip.dir\Release\zip_random_win32.obj
  zip.dir\Release\zip_crypto_win.obj
  zip.dir\Release\zip_winzip_aes.obj
  zip.dir\Release\zip_source_winzip_aes_decode.obj
  zip.dir\Release\zip_source_winzip_aes_encode.obj
     Trwa tworzenie biblioteki C:/stuff/libzip-1.9.2/build/lib/Release/zip.lib i obiektu C:/stuff/libzip-1.9.2/build/li
  b/Release/zip.exp
zip_algorithm_deflate.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol deflate przywo│any w funkcji process [C:\stu
ff\libzip-1.9.2\build\lib\zip.vcxproj]
zip_algorithm_deflate.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol deflateEnd przywo│any w funkcji end [C:\stuf
f\libzip-1.9.2\build\lib\zip.vcxproj]
zip_algorithm_deflate.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol inflate przywo│any w funkcji process [C:\stu
ff\libzip-1.9.2\build\lib\zip.vcxproj]
zip_algorithm_deflate.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol inflateEnd przywo│any w funkcji end [C:\stuf
f\libzip-1.9.2\build\lib\zip.vcxproj]
zip_algorithm_deflate.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol deflateInit2_ przywo│any w funkcji start [C:
\stuff\libzip-1.9.2\build\lib\zip.vcxproj]
zip_algorithm_deflate.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol inflateInit2_ przywo│any w funkcji start [C:
\stuff\libzip-1.9.2\build\lib\zip.vcxproj]
zip_error_strerror.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol zError przywo│any w funkcji zip_error_strerror
[C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj]
zip_error_to_str.obj : error LNK2001: nierozpoznany symbol zewnŕtrzny zError [C:\stuff\libzip-1.9.2\build\lib\zip.vcxpr
oj]
zip_pkware.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol crc32 przywo│any w funkcji _zip_pkware_decrypt [C:\stuf
f\libzip-1.9.2\build\lib\zip.vcxproj]
zip_source_crc.obj : error LNK2001: nierozpoznany symbol zewnŕtrzny crc32 [C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj]
zip_string.obj : error LNK2001: nierozpoznany symbol zewnŕtrzny crc32 [C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj]
C:\stuff\zlib-vs17\lib\zlib.lib : warning LNK4272: wyst╣pi│ konflikt typu maszyny biblioteki äx86ö z typem maszyny doce
lowej äx64ö [C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj]
C:\stuff\libzip-1.9.2\build\lib\Release\zip.dll : fatal error LNK1120: liczba nierozpoznanych elementˇw zewnŕtrznych: 8
 [C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj]
Kompilowanie projektu "C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj" wykonane (domyślne elementy docelowe) - NIEPOWODZEN
IE.

Kompilowanie projektu "C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj.metaproj" wykonane (domyślne elementy docelowe) - NI
EPOWODZENIE.

Kompilowanie projektu "C:\stuff\libzip-1.9.2\build\libzip.sln" wykonane (elementy docelowe: zip) - NIEPOWODZENIE.


Kompilacja NIE POWIODŁA SIĘ.

"C:\stuff\libzip-1.9.2\build\libzip.sln" (element docelowy zip) (1) ->
"C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj.metaproj" (domyślny element docelowy) (2)->
"C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj" (domyślny element docelowy) (4)->
(element docelowy ClCompile) ->
  c:\stuff\libzip-1.9.2\lib\zip_name_locate.c(65): warning C4267: "funkcja": konwersja z "size_t" do "zip_uint16_t", mo
żliwa utrata danych [C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj]


"C:\stuff\libzip-1.9.2\build\libzip.sln" (element docelowy zip) (1) ->
"C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj.metaproj" (domyślny element docelowy) (2)->
"C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj" (domyślny element docelowy) (4)->
(element docelowy Link) ->
  C:\stuff\zlib-vs17\lib\zlib.lib : warning LNK4272: wyst╣pi│ konflikt typu maszyny biblioteki äx86ö z typem maszyny do
celowej äx64ö [C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj]


"C:\stuff\libzip-1.9.2\build\libzip.sln" (element docelowy zip) (1) ->
"C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj.metaproj" (domyślny element docelowy) (2)->
"C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj" (domyślny element docelowy) (4)->
(element docelowy Link) ->
  zip_algorithm_deflate.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol deflate przywo│any w funkcji process [C:\s
tuff\libzip-1.9.2\build\lib\zip.vcxproj]
  zip_algorithm_deflate.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol deflateEnd przywo│any w funkcji end [C:\st
uff\libzip-1.9.2\build\lib\zip.vcxproj]
  zip_algorithm_deflate.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol inflate przywo│any w funkcji process [C:\s
tuff\libzip-1.9.2\build\lib\zip.vcxproj]
  zip_algorithm_deflate.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol inflateEnd przywo│any w funkcji end [C:\st
uff\libzip-1.9.2\build\lib\zip.vcxproj]
  zip_algorithm_deflate.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol deflateInit2_ przywo│any w funkcji start [
C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj]
  zip_algorithm_deflate.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol inflateInit2_ przywo│any w funkcji start [
C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj]
  zip_error_strerror.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol zError przywo│any w funkcji zip_error_strerro
r [C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj]
  zip_error_to_str.obj : error LNK2001: nierozpoznany symbol zewnŕtrzny zError [C:\stuff\libzip-1.9.2\build\lib\zip.vcx
proj]
  zip_pkware.obj : error LNK2019: nierozpoznany zewnŕtrzny symbol crc32 przywo│any w funkcji _zip_pkware_decrypt [C:\st
uff\libzip-1.9.2\build\lib\zip.vcxproj]
  zip_source_crc.obj : error LNK2001: nierozpoznany symbol zewnŕtrzny crc32 [C:\stuff\libzip-1.9.2\build\lib\zip.vcxpro
j]
  zip_string.obj : error LNK2001: nierozpoznany symbol zewnŕtrzny crc32 [C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj]
  C:\stuff\libzip-1.9.2\build\lib\Release\zip.dll : fatal error LNK1120: liczba nierozpoznanych elementˇw zewnŕtrznych:
 8 [C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj]

    Ostrzeżenia: 2
    Liczba błędów: 12

Czas, który upłynął: 00:00:13.75
P-179779
pekfos
» 2022-11-21 21:17:14
Nie działa bo zlib jest zbudowane pod inną architekturę: x86 vs x64
C:\stuff\zlib-vs17\lib\zlib.lib : warning LNK4272: wyst╣pi│ konflikt typu maszyny biblioteki äx86ö z typem maszyny docelowej äx64ö [C:\stuff\libzip-1.9.2\build\lib\zip.vcxproj]
Ustawiałeś odpowiednio środowisko do obu buildów? Zobacz punkt "Command prompt environment for build" w instrukcji.
P-179780
gonskabalbinka
Temat założony przez niniejszego użytkownika
» 2022-11-21 22:19:35
Nic z tego.
P-179781
pekfos
» 2022-11-21 22:43:03
A co zrobiłeś? Ma się budować na x86 czy x64? Jak z automatu nie wybiera kompilatora pod właściwą architekturę, możesz ją podać do cmake w -G/-A zależnie od wersji Visuala:
Generators
  Visual Studio 17 2022        = Generates Visual Studio 2022 project files.
                                 Use -A option to specify architecture.
  Visual Studio 16 2019        = Generates Visual Studio 2019 project files.
                                 Use -A option to specify architecture.
  Visual Studio 15 2017 [arch] = Generates Visual Studio 2017 project files.
                                 Optional [arch] can be "Win64" or "ARM".
  Visual Studio 14 2015 [arch] = Generates Visual Studio 2015 project files.
                                 Optional [arch] can be "Win64" or "ARM".
  Visual Studio 12 2013 [arch] = Generates Visual Studio 2013 project files.
                                 Optional [arch] can be "Win64" or "ARM".
  Visual Studio 11 2012 [arch] = Generates Visual Studio 2012 project files.
                                 Optional [arch] can be "Win64" or "ARM".
  Visual Studio 10 2010 [arch] = Deprecated.  Generates Visual Studio 2010
                                 project files.  Optional [arch] can be
                                 "Win64" or "IA64".
  Visual Studio 9 2008 [arch]  = Generates Visual Studio 2008 project files.
                                 Optional [arch] can be "Win64" or "IA64".
Dostępne generatory podaje cmake jak podasz coś niezrozumiałego do -G.
P-179782
gonskabalbinka
Temat założony przez niniejszego użytkownika
» 2022-11-22 07:55:11
Ustawiłem środowisko do budowania ustawiłem zmienną
VS2017INSTALLDIR
, wykonałem plik bat. vcvarsall.bat za pomocą polecenia
"%VS2017INSTALLDIR%\VC\Auxiliary\Build\vcvarsall.bat" amd64 --vcvars_ver=14.16
. U mnie wersja vcvars_ver to 14.16. I dalej po kolej zgodnie z instrukcjami. Powinno się budować na architekturę x64. Nie wiem skąd te błędy. Proszę dalej o pomoc nie chcę się jeszcze poddawać.
P-179783
pekfos
» 2022-11-22 19:07:19
W instrukcji użyli dwóch różnych generatorów dla tych bibliotek: "Visual Studio 15" do zlib i "Visual Studio 15 Win64" do libzip, co będzie błędne. Użyj "Visual Studio 15 Win64" w obu przypadkach.
P-179784
gonskabalbinka
Temat założony przez niniejszego użytkownika
» 2022-11-22 21:00:06
No więc tak. Po Twoich poprawkach Pekfos poszło, mam zbudowane biblioteki. Dodałem odpowiednie katalogi we właściwościach konfiguracji. Dodałem katalog plików nagłówkowych i bibliotek. Program się kompiluje ale nie wykonuje.
C/C++
#include <stdio.h>
#include <zip.h>


int main()
{
   
zip_open( "C:\\Users\\Desktop\\spis.zip", 0, NULL );
}

wywala błąd "Nie można kontynuować wykonywania kodu, ponieważ nie znaleziono obiektu zip.dll. Ponowne zainstalowanie programu może rozwiązać ten problem. Dodałem więc do katalogów bibliotek, katalog bin gdzie są pliki dll. DLL ki przekopiowałem też do folderów z projektami plików VisualStudio i teraz program się kompiluje i działa.
Dziękuję za odpowiedzi. Mógłby ktoś wytłumaczyć, dlaczego nie idzie bez plików dll, myślałem że biblioteki statyczne wystarczą.
Jeszcze raz bardzo dziękuję.
P-179785
pekfos
» 2022-11-22 21:51:52
Patrząc przynajmniej na zlib, cmake generuje projekty pod 2 warianty biblioteki: "zlib" i "zlibstatic". zlibstatic to biblioteka statyczna z implementacją, a zlib to biblioteka statyczna która się tylko odnosi do odpowiedniego pliku DLL. Użycie pełnej statycznej wersji wyeliminuje zależność od pliku DLL.
P-179786
1 « 2 »
Poprzednia strona Strona 2 z 2