Skip to content
This repository was archived by the owner on Apr 22, 2023. It is now read-only.
This repository was archived by the owner on Apr 22, 2023. It is now read-only.

Allow building with libc++ #7919

Description

@deanm

On OSX, the new STL library is libc++:

http://libcxx.llvm.org/

In order to build Node and V8 using libc++, the -stdlib flag has to be plumbed through the build system.

Gyp needs to be updated to include the fix for CLANG_CXX_LIBRARY:

https://code.google.com/p/gyp/source/detail?spec=svn1948&r=1921

And then the configure system needs a way of specifying the value for CLANG_CXX_LIBRARY so it can be set to libc++

There are some benefits to using libc++ (performance/memory), and it will have to happen eventually if any of the C++11 features are used anywhere in the project. Would be very nice to have.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions