Closed shiena closed 1 month ago
Has this problem been fixed by #541 ?
@shiena Thanks for this issue report. The impetus for merging the changes that originally caused the degression was that CI began to fail only on Windows. We are sorry that the fixes we implemented in response were too messy and generated incorrect binaries.
I went back to the problem and did a little research, and it seems that the latest qt5-static package has been rewritten(See) so that LD cannot find the library in the goneovim build process and an error occurs. I have tried simply specifying the library path in CGO_LDFLAGS, but that does not solve the problem, so it seems that the qt bindings mechanism needs to be rethought, which may take some time and effort.
For this reason, I'm going to change to the method of directly installing the qt5-static binary from the version where CI was working well. We are currently testing to see if CI works well with this method.
@akiyosi Thank you. I was able to run it from the following artifact. https://github.com/akiyosi/goneovim/actions/runs/10025646398
I was able to run the artifact over here with no problems. https://github.com/akiyosi/goneovim/actions/runs/10026057450
Similarly, libmd4c.dll, libicuuc75.dll and libzstd.dll also display error dialogs.