-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
msys2 binary missing dependency #6168
Comments
btw, I don't see this problem on my own windows build machine with msys2. It has mingw-w64-i686-freeimage Version 3.18.0-1. While on appveyor it has version mingw-w64-i686-freeimage-3.17.0-4 |
are you running pacman -Su at the beginning to update the packages? |
yes tried that as well, but will double check after the weekend |
yes tried that as well, here's a log which at least shows didn't need to update anything: this is what it did before getting OF
Weird because the msys guys are saying freeimage is linked against the right libraw. It must be something with the setup. I'll do some searching after the weekend. |
related as binaries produced through appveyor are missing ssl dlls: |
Ok I have a working build again. I did two changes to the appveyor config: install missing ssl libraries: upgrade pacman and msys on init |
great! do you think you can send a PR with the ssl change to the appveyor config in the OF repo? |
I've send a PR to master however it doesn't start appveyor automatically. Can you check if it resolves the appveyor errors? |
nevermind I should be more patient :) |
Ok, it works. You can merge the PR if you don't mind the history of tests, otherwise a new PR is needed |
I’m using appveyor to build an OF binary for windows. This used to work fine however I’m now running into an issue where my final binary is not working due to missing libraw-16.dll.
the log clearly shows libraw (19) being installed through pacman:
I’ve echoed ntldd -R to show what the dependencies are. It depends on libraw-16.dll as a dependency of freeimage but it is not found:
Also posted on the forum: https://forum.openframeworks.cc/t/appveyor-build-installs-libraw-0-19-but-binary-depends-on-0-16/30916
Possibly an upstream bug in msys2?
The text was updated successfully, but these errors were encountered: