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?
to your account
I'm trying to build libcurl.dll on Windows with Visual Studio 2017 with OpenSSL and nghttp2 as dependencies.
Link fails, telling it's unable to find nghttp2_static.lib. I found that build/link works if I change this line, removing the "_static" part.
Here is how I build NgHttp2 on Windows ($ means C:\Users\Me\Projects\externals\build-2021-07-19\) :
$ git clone ...
$ cd nghttp2
$ cmake -DCMAKE_BUILD_TYPE=Release ^
$ cmake --build build --config Release --target install
I'm not sure if it is due to a change in NgHttp2 or due to my build environment.
The text was updated successfully, but these errors were encountered:
winbuild: support alternate nghttp2 static lib name
- Support both nghttp2.lib and nghttp2_static.lib for static nghttp2.
nghttp2 briefly changed its static lib name to nghttp2_static, but then
made the _static suffix optional.
Reported-by: Pierre Yager
The name was nghttp2_static.lib for a brief period, now the basename suffix is optional so you probably have nghttp2.lib. Please try #7447
Sorry, something went wrong.
I can confirm it's OK for me. Thank you.
Successfully merging a pull request may close this issue.