From: Alexander S. <har...@gm...> - 2014-04-20 05:10:26
|
Hey, Currently there is a problem with CMake, at least in "msys2-base-x86_64-20140216.tar.xz". When I've installed "mingw64/mingw-w64-x86_64-cmake 2.8.12.2-2", it turned out that some dependencies are not present for CMake to run. Heuristically I've found that the following libraries are missing: liblzma-5.dll libp11-kit-0.dll libexpat-1.dll libhogweed-2-5.dll libnettle-4-7.dll Of course these libraries are expected to be in "${MSYS2}/mingw64/bin", and, as a result, their respective packages should be: mingw64/mingw-w64-x86_64-liblzma mingw64/mingw-w64-x86_64-libp11-kit mingw64/mingw-w64-x86_64-libexpat mingw64/mingw-w64-x86_64-libhogweed mingw64/mingw-w64-x86_64-libnettle However, currently there are no such packages. So this would be the first thing to fix. Secondly, since packages for these libraries are present in MSYS2, I was still able to install them, but in "${MSYS2}/bin", i.e.: msys-lzma-5.dll msys-p11-kit-0.dll msys-expat-1.dll msys-hogweed-2.dll msys-nettle-4.dll To test whether CMake would still work, I copied them to "${MSYS2}/mingw64/bin" renaming them according to required names (see above). However, when I execute: cmake --version CMake outputs: cmake version 2.8.12.2 but then CMake does not terminate, it rather hangs forever after this output. So this would be second issue to investigate. Looking forward to your feedback. Thanks for your efforts guys, a few years ago I could only dream about enjoying "pacman" on Windows! Regards, Alexander |