-
Notifications
You must be signed in to change notification settings - Fork 147
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
CMake MSYS2 mingw32/mingw64 build is using libreadline.dll.a and not libreadline.a #959
Comments
You are really trying to poke holes in my CMake files, aren't you? :-) But you are right, when libreadline is installed on MSYS2, it is picking up the wrong version. I will prepare a CMake PR that fixes a few issues that were raised by you and others. |
The CMake stuff is your domain anyway, so feel free to integrate that yourself. I don't think there's anything gained if you want me to approve that before :-), my CMake knowledge is close to zero. |
Thanks, I will submit a PR just for the CI checks, and then commit myself. |
Haha, I play testing/supporting role for the open source projects I am involved (eg: libusb, hidapi, libusb-win32, libusbk, libusbdotnet, pyusb and, libftdi). Other than these projects, I like to use projects like OpenOCD and avrdude to carry out the tests as well as these projects depend on libusb, hidapi and libftdi. |
I can confirm that #962 fixed this issue.
|
I will close this one as I expected #962 to be merged. |
There is a bit of inconsistency in the CMake build. It is using the static libraries for the dependancies like libusb-1.0, libfti1 and hidapi. But somehow it is using the dynamic link library for readline.
Ref: #955 (comment)
The text was updated successfully, but these errors were encountered: