This is the mail archive of the
mailing list for the Cygwin project.
Re: cmake install; required cyglz4-1.dll not installed in /usr/bin or anywhere else
- From: Jon Turney <jon dot turney at dronecode dot org dot uk>
- To: The Cygwin Mailing List <cygwin at cygwin dot com>
- Cc: Brian dot Inglis at SystematicSw dot ab dot ca
- Date: Wed, 20 Dec 2017 14:07:55 +0000
- Subject: Re: cmake install; required cyglz4-1.dll not installed in /usr/bin or anywhere else
- Authentication-results: sourceware.org; auth=none
- References: <email@example.com> <firstname.lastname@example.org> <bb4102ea-6048-6b4a-a9bd-c4ab870896e1@SystematicSw.ab.ca>
On 19/12/2017 18:35, Brian Inglis wrote:
On 2017-12-19 10:43, Vijaya Subramanian via cygwin wrote:
I checked /var/log/setup-full.log and found the below instances where libz4-1 was mentioned
package liblz4-devel comparing versions 131-1 and 131-1, result was 0
package liblz4_1 comparing versions 131-1 and 131-1, result was 0
package liblz4-devel comparing versions 1.7.5-1 and 131-1, result was -1
package liblz4_1 comparing versions 1.7.5-1 and 131-1, result was -1
2017/12/02 14:06:47 Adding required dependency liblz4_1: Selecting already-installed version .
2017/12/02 14:06:47 Changing gid back to original
So I am not sure why I get the following message when I run cmake:
When I try to run cmake, I get the following error message:
C:/cygwin64/bin/cmake.exe: error while loading shared libraries: ?:
cannot open shared object file: No such file or directory
or why cygcheck cmake says: cygcheck: track_down: could not find cyglz4-1.dll
Cygwin setup currently has problems upgrading when version numbers change
formats and a solution is being addressed by the volunteer maintainers.
You have to manually run Cygwin setup, find the liblz4 packages you have
installed, and select the new version number to be installed 1.7.5-1.
Of itself, this is not an explanation for a missing cyglz4-1.dll, as it
is contained in both versions of the package (even if the package
version has changed, the soversion doesn't change) (compare the package
contents seen at )
setup thinks liblz4_1 is already installed, so doesn't install it again.
>> 2017/12/02 14:06:47 Adding required dependency liblz4_1: Selecting
already-installed version .
This is weird, since it seems to indicate that PrereqChecker::isMet()
noted it as needing to be installed, but that
PrereqChecker::selectMissing() thinks it is already installed.
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple