質問: cygcheck:track_down:cygnettle-4.dllが見つかりませんでした cygwinでcmakeを使おうとしています。そうすると、次のようになります。~> cmake --version /usr/bin/cmake.exe: error while loading shared libraries: ?: cannot open shared object file: no such file or directory cygcheckを実行すると、cygnettle-4.dll(以下を参照)が見つからないようですが、setup-x86を実行すると、cygnettleという名前のパッケージが見つかりません。助言がありますか?~> cygcheck /usr/bin/cmake c:\cygwin\bin\cmake.exe c:\cygwin\bin\cygarchive-13.dll c:\cygwin\bin\cyggcc_s-1.dll c:\cygwin\bin\cygwin1.dll c:\windows\system32\kernel32.dll c:\windows\system32\api-ms-win-core-rtlsupport-l1-1-0.dll c:\windows\system32\ntdll.dll c:\windows\system32\kernelbase.dll c:\windows\system32\api-ms-win-core-processthreads-l1-1-0.dll c:\windows\system32\api-ms-win-core-heap-l1-1-0.dll c:\windows\system32\api-ms-win-core-memory-l1-1-0.dll c:\windows\system32\api-ms-win-core-handle-l1-1-0.dll c:\windows\system32\api-ms-win-core-synch-l1-1-0.dll c:\windows\system32\api-ms-win-core-file-l1-1-0.dll c:\windows\system32\api-ms-win-core-io-l1-1-0.dll c:\windows\system32\api-ms-win-core-threadpool-l1-1-0.dll c:\windows\system32\api-ms-win-core-libraryloader-l1-1-0.dll c:\windows\system32\api-ms-win-core-namedpipe-l1-1-0.dll c:\windows\system32\api-ms-win-core-misc-l1-1-0.dll c:\windows\system32\api-ms-win-core-sysinfo-l1-1-0.dll c:\windows\system32\api-ms-win-core-localization-l1-1-0.dll c:\windows\system32\api-ms-win-core-processenvironment-l1-1-0.dll c:\windows\system32\api-ms-win-core-string-l1-1-0.dll c:\windows\system32\api-ms-win-core-debug-l1-1-0.dll c:\windows\system32\api-ms-win-core-errorhandling-l1-1-0.dll c:\windows\system32\api-ms-win-core-fibers-l1-1-0.dll c:\windows\system32\api-ms-win-core-util-l1-1-0.dll c:\windows\system32\api-ms-win-core-profile-l1-1-0.dll c:\windows\system32\api-ms-win-security-base-l1-1-0.dll c:\cygwin\bin\cygbz2-1.dll c:\cygwin\bin\cygiconv-2.dll c:\cygwin\bin\cyglzma-5.dll c:\cygwin\bin\cyglzo2-2.dll cygcheck: track_down: could not find cygnettle-4.dll c:\cygwin\bin\cygxml2-2.dll c:\cygwin\bin\cygz.dll c:\cygwin\bin\cygcurl-4.dll c:\cygwin\bin\cygcrypto-1.0.0.dll c:\cygwin\bin\cyggssapi_krb5-2.dll c:\cygwin\bin\cygk5crypto-3.dll c:\cygwin\bin\cygkrb5support-0.dll c:\cygwin\bin\cygintl-8.dll c:\cygwin\bin\cygkrb5-3.dll c:\cygwin\bin\cygcom_err-2.dll c:\cygwin\bin\cygidn-11.dll c:\cygwin\bin\cyglber-2-4-2.dll c:\cygwin\bin\cygldap-2-4-2.dll c:\cygwin\bin\cygsasl2-3.dll c:\cygwin\bin\cygssl-1.0.0.dll c:\cygwin\bin\cygssh2-1.dll c:\cygwin\bin\cygstdc++-6.dll
回答: cygcheckを使用して、cywgin検索データベースに問い合わせます。それはウェブ上にもあります http://cygwin.com/packages/ $cygcheck -p cygnettle-4.dll found 5 matches for cygnettle-4.dll cygwin32-nettle-2.7-1 - cygwin32-nettle: libnettle/libhogweed for cygwin 32bit toolchain (installed binaries and support files) libnettle4-2.7-1 - libnettle4: a cryptographic library that is designed to fit easily in more or less any context (libnettle runtime) (installed binaries and support files) libnettle4-2.7-2 - libnettle4: a cryptographic library that is designed to fit easily in more or less any context (libnettle runtime) (installed binaries and support files) nettle-debuginfo-2.7-1 - nettle-debuginfo: debug info for nettle (installed binaries and support files) nettle-debuginfo-2.7-2 - nettle-debuginfo: debug info for nettle (installed binaries and support files) exluding debuginfo and cygwinxx cross library the missing package is libnettle4