Skip to content

build: delete support bits for obsolete Windows compilers#12222

Closed
vszakats wants to merge 5 commits into
curl:masterfrom
vszakats:del-pellesc
Closed

build: delete support bits for obsolete Windows compilers#12222
vszakats wants to merge 5 commits into
curl:masterfrom
vszakats:del-pellesc

Conversation

@vszakats

@vszakats vszakats commented Oct 28, 2023

Copy link
Copy Markdown
Member
  • 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

jay commented Oct 29, 2023

Copy link
Copy Markdown
Member

@gvanem

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

vszakats commented Nov 6, 2023

Copy link
Copy Markdown
Member Author

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 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.

2 participants