Skip to content
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

build: delete support bits for obsolete Windows compilers #12222

Closed
wants to merge 5 commits into from

Conversation

vszakats
Copy link
Member

@vszakats vszakats commented Oct 28, 2023

  • Pelles C: Unclear status, failed to obtain a fresh copy a few months
    ago. Possible website is HTTP-only. ~10 years ago I left this compiler
    dealing with crashes and other issues with no response on the forum
    for years. It has seen some activity in curl back in 2021.
  • LCC: Last stable release in September 2002.
  • Salford C: Misses winsock2 support, possibly abandoned? Last mentioned
    in 2006.
  • Borland C++: We dropped Borland C++ support in 2018.
  • MS Visual C++ 6.0: Released in 1998. curl already requires VS 2010
    (or possibly 2008) as a minimum.

Closes #12222

Let me know if any/some of these is still important and we actively support it.

@jay
Copy link
Member

jay commented Oct 29, 2023

@gvanem

@vszakats vszakats force-pushed the del-pellesc branch 2 times, most recently from c993cda to d502f86 Compare October 30, 2023 16:44
@vszakats
Copy link
Member Author

vszakats commented Nov 6, 2023

If there is no objection, I plan to merge later today.

aka `_MSC_VER=1200`, Visual C++ 6.0, VC6, released in 1998.

For best results `_MSC_VER=1600` (Visual Studio 2010) or newer is
recommended.

The required minimum seems to be `_MSC_VER=1500` (Visual Studio 2008).
This is build-tested in AppVeyor CI.
@vszakats vszakats closed this in fd7ef00 Nov 6, 2023
@vszakats vszakats deleted the del-pellesc branch November 6, 2023 22:01
vszakats added a commit to vszakats/curl that referenced this pull request Nov 19, 2023
vszakats added a commit to vszakats/curl that referenced this pull request Nov 19, 2023
vszakats added a commit to vszakats/curl that referenced this pull request Nov 20, 2023
vszakats added a commit that referenced this pull request Nov 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

None yet

2 participants