Hacker News new | ask | show | jobs
by mekishizufu 4614 days ago
Unfortunately libc++ is fully supported on Mac OSX only, with ports on their way. I actually use libc++ on linux but there're still some things that need to be fixed. [1]

[1] http://libcxx.llvm.org/results.Linux.html

4 comments

Those results are from over a year ago [1].

[1] http://llvm.org/viewvc/llvm-project?view=revision&revision=1...

Good point. I will run the tests myself to see the current status.
I still see the cuchar fail on Clang source 3.3, but maybe different on trunk.
Not just Mac OS X, it is in the FreeBSD base system by default, it is the replacement for the libstdc++. See FreeBSD 10 where the switch was made :-).
Doesn't it run on FreeBSD?
David Chisnall likes to point out that it actually passes more of its test suite on FreeBSD than on OS X.

edit: thanks misframer

Chisnall
That's not entirely true. libc++ works on Linux too. In fact, Google's PNaCl has experimental libc++ support that's completely cross-platform.
And in windows too http://llvm.org/builds/
yeah right. It is beta-quality unfit for pre-packaging in distro's. ABI incompatible with libstdcxx and deliberately OS X only. (It works sure (i mean kinda) no one is actually a linux port developer or maintainer not yet)