GithubHelp home page GithubHelp logo

Windows build for nghttp2 supported? about curl HOT 8 CLOSED

curl avatar curl commented on April 28, 2024
Windows build for nghttp2 supported?

from curl.

Comments (8)

bagder avatar bagder commented on April 28, 2024

They're all official but yeah at some point we will reduce the number of options. The nmake versions in the root dir is probably the one most likely to get ditched first.

Otherwise we're a bit short on people working on windows and I'm not sure anyone has built http2 support with MSVC previously. Feel free to use your own preferred method and add http2 support to it!

from curl.

remoe avatar remoe commented on April 28, 2024

ok, thanks for this explanation.

from curl.

TDannhauer avatar TDannhauer commented on April 28, 2024

Hmm sad, it's still not possible to build curl with nghttp2 on windows.

from curl.

bagder avatar bagder commented on April 28, 2024

It is still very much possible as lots of people already do it since a long time back. I assume you're talking about lack of support in some specific build files? If so, we do welcome patches and help to fix remaining problems.

from curl.

TDannhauer avatar TDannhauer commented on April 28, 2024

sorry, I meant out of the box.

Cmake warns to be poorly maintained and failed in configuring
winbuild does not support an out-of -the -switch build.
installing cygwin or MinGW is not an option.

So what is the preferred way to compile curl with http2 using MSVC?

from curl.

bagder avatar bagder commented on April 28, 2024

cmake support for nghttp2 builds is discussed in #922

I think most people who build curl with nghttp2 on windows use msys/mingw, but I'm not sure. I'm not on windows myself.

So again: it works for some build setups, just not all. And possibly not the one you want to use.

from curl.

TDannhauer avatar TDannhauer commented on April 28, 2024

OK thanks,
Then I readjust my statement to : "It's sad that it is still not possible to build curl with http2 support out of the box using MSVC with the latest stable release" ;)

Curl is not my main focus so I can't invest lots of time to integrate http2 support in windows. So I will ship curl with http 1 support only.

Anyway: Good work and very clean project structure when buijlding curl form sources. Great job!
Thanks,
Torben

from curl.

remoe avatar remoe commented on April 28, 2024

@bagder i never use a msys/mingw environment for a real windows build :)
My branch #922 should be ready for another test.

from curl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.