libcxx
Port variant standard
Summary LLVM C++ standard library
Package version 18.1.4
Homepage https://libcxx.llvm.org/
Keywords lang
Maintainer nobody
License University of Illinois/NCSA Open Source License , University of Illinois/NCSA Open Source License (multi)
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 19 APR 2024, 04:07:11 UTC
Port created 08 MAR 2019, 17:07:25 UTC
Subpackage Descriptions
complete This is the libcxx-standard metapackage. It pulls in all subpackages of libcxx-standard.
primary libc++ is a new implementation of the C++ standard library, targeting C++11, c++14, and c++17. Features and Goals * Correctness as defined by the C++11 standard. * Fast execution. * Minimal memory use. * Fast compile times. * ABI compatibility with gcc's libstdc++ for some low-level features such as exception objects, rtti and memory allocation. * Extensive unit tests.
dev This is the developer subpackage of the libcxx-standard port. It may contain headers, pc files, static and PIC libraries and SO links.
abi libc++abi is a new implementation of low level support for a standard C++ library. Features and Goals * Correctness as defined by the C++11 standard. * Provide a portable sublayer to ease the porting of libc++ * On Mac OS X, be ABI compatible with the existing low-level support.
experimental LLVM project's libc++experimental library.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) python-Sphinx:single:v12
clang:complete:standard
llvm:dev:standard
llvm:tools:standard
llvm-libunwind:dev:standard
cmake:primary:standard
python312:dev:standard
python312:primary:standard
autoselect-python:single:standard
Build and Runtime llvm-libunwind:primary:standard
Runtime (only) ravensys-gcc:libs:standard (primary subpackage)
Download groups
main https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.4/
Distribution File Information
6d8c47671c5ad77b3c3f0dab16f31f289b4382bba644e0d62d9316b51e1cf1c9 4031032 libcxx-18.1.4.src.tar.xz 4f722b0260806d66f839207bfed18c18e5ab42aeca1d3311615beff68674d129 582676 libcxxabi-18.1.4.src.tar.xz 1acdd829b77f658ba4473757178f9960abcb6ac8d2c700b0772a952b3c9306ba 8708 cmake-18.1.4.src.tar.xz 557e5a292977628bb5683d67d7c81ed55e14b310d74c6ba53a516f64d5f61dd8 6788 runtimes-18.1.4.src.tar.xz
Ports that require libcxx:standard
No other ports depend on this one.