Cygwin cmake fails with missing libraries, how to debug?

emmenlau's Avatar

emmenlau

10 Aug, 2021 12:35 PM

I'm trying to update Apache Thrift CI instructions after they have been broken for a while. There are problems running cmake:
```
C:/cygwin64/bin/cmake.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory
Command exited with code 127
```

Can anyone help me how to debug this missing DLL problem? I have no idea how to proceed. I do not think that Cygwin cmake is broken, so we must be doing something wrong?

The appveyor.yml is https://github.com/apache/thrift/blob/07095e175d726c63696100ff4f4d217ef11b0a48/appveyor.yml, and the actual Cygwin build script is https://github.com/apache/thrift/blob/07095e175d726c63696100ff4f4d217ef11b0a48/build/appveyor/CYGWIN-appveyor-full.bat

Here is the full build log:
https://ci.appveyor.com/project/ApacheSoftwareFoundation/thrift/builds/40263513/job/a69xt6m4o0y9x1bw?fullLog=true

  1. 1 Posted by emmenlau on 28 Sep, 2021 11:07 AM

    emmenlau's Avatar

    Anyone? This issue has been online since 6 weeks and we just can't run cmake. Any help would be appreciated!

  2. Support Staff 2 Posted by Feodor Fitsner on 28 Sep, 2021 05:16 PM

    Feodor Fitsner's Avatar

    Sorry about that! Why wouldn't you iunstall those missing libraries during the build?

  3. Feodor Fitsner closed this discussion on 28 Nov, 2021 09:02 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac