MinGW does not build against glibc, it builds against msvcrt. As such, it uses libmsvcrtXX.a instead.
More Related Contents:
- Are compound statements (blocks) surrounded by parens expressions in ANSI C?
- Is an empty initializer list valid C code?
- Bitshift and integer promotion?
- Why both clang and gcc only give a warning when there is a space after backslash if C standard says that whitespace is forbidden?
- Integer overflow in C: standards and compilers
- Running C — helloWorld runs but nothing else — Ubuntu
- How to disable GCC warnings for a few lines of code
- Why does the order of ‘-l’ option in gcc matter? [duplicate]
- Hide password input on terminal
- Are compilers allowed to eliminate infinite loops?
- printf and long double
- Trying to understand gcc option -fomit-frame-pointer
- How to prevent GCC from optimizing out a busy wait loop?
- Can a conforming C implementation #define NULL to be something wacky
- Why does the C preprocessor interpret the word “linux” as the constant “1”?
- difference between %ms and %s scanf
- How to print the address of a function?
- How to turn off gcc compiler optimization to enable buffer overflow
- Linking against older symbol version in a .so file
- GCC left shift overflow
- What does -D_XOPEN_SOURCE do/mean?
- How do you get the start and end addresses of a custom ELF section?
- strict aliasing in C
- Can I make gcc tell me when a calculation results in NaN or inf at runtime?
- gcc failing to warn of uninitialized variable
- MinGW GCC: “Unknown conversion type character ‘h'” (snprintf)
- Compare 16 byte strings with SSE
- Why does static initialization of flexible array member work?
- What is the effect of second argument in _builtin_prefetch()?
- Declaring an array of negative length