3 ms·
I could not even find a mention what platform it supports. There is a Linux example on the bottom. Have never seem a libc implementation that does not even ment
by riedel 5mo ago
I could not even find a mention what platform it supports. There is a Linux example on the bottom. Have never seem a libc implementation that does not even mention for which platforms it is meant.
- forrestthewoods 5mo ago> sp.h is written in C99, and it compiles against any compiler and libc imaginable. It works on Linux, on Windows, on macOS. It works under a WASM host. It works in the browser. It works with MSVC, and MinGW, it works with or without libc, or with weird ones like Cosmopolitan. It works with the big compilers and it works with TCC.
- bsder 5mo agoYou could, of course, spend 30 seconds look at the code on Github which you would have to do if you were interested in using it anyway? TRIPLES = \ x86_64-linux-none x86_64-linux-gnu x86_64-linux-musl \ aarch64-linux-none aarch64-linux-gnu aarch64-linux-musl \ aarch64-macos \ x86_64-windows-gnu \ wasm32-freestanding wasm32-wasi Or you could actually try the compliance suite on an architecture and report back to us if it works?
- imtringued 5mo agoYou've rejected a user. You can't complain that he has no interest in your project at that point. The bridge is burned.
- bsder 5mo agoI don't know how the author would feel. But, honestly, for a libc replacement, I'd personally be okay with that ... If you can't be bothered to look at a Makefile (or ask an AI to look at the Makefile), you are almost certain to be more trouble than any possible benefit you will bring. Especially in the realm of open source, I'm becoming increasingly comfortable with "If you can't be bothered to jump through even the most minimal of hoops, please get lost."
- dboon 4mo agoPeople are very silly and very entitled. I'd bend over backward to help anyone contribute to or use the library in any way. In response, all I ask is for some common courtesy and friendliness. Spending more than exactly zero seconds on people who won't give you that is a waste of time. In other words, you hit the nail on the head. Anyone who acts this way can get fucked! We'll be having a good time and making friends without them
- dboon 5mo agoIt...is not a libc implementation. That's an impressive level of misunderstanding!
- vetrom 4mo agoThe title says 'standard library'. Are you saying that, in the context of C, that it is an error to take that to mean an implementation of libc? Yes, I know the author's writeup then goes on to say that it is not a libc with a pile of questionable justfication. This is a custom runtime, in a single header no less, which is admittedly impressive, especially considering it provides runtime and thread safety primitives. This does not rise to the level of claiming the idea of a 'standard libarary' though, IMO. In that, I think the author misses the point.