Skip to content
This repository was archived by the owner on Jul 24, 2024. It is now read-only.
This repository was archived by the owner on Jul 24, 2024. It is now read-only.

Support clang C++ library #733

@saper

Description

@saper

Some systems provide clang C++ runtime library, not libstdc++ (FreeBSD switched in version 10).
Since clang is also slowly coming to Linux systems, too, I would propose to lib/extensions.js and build.js to recognize different versions of C++ runtimes.

Here's my freshly built ( sass/node-sass-binaries#46 ) binding library:

$ ldd vendor/freebsd-x64-node-0.12/binding.node 
vendor/freebsd-x64-node-0.12/binding.node:
        libc++.so.1 => /usr/lib/libc++.so.1 (0x80179e000)
        libcxxrt.so.1 => /lib/libcxxrt.so.1 (0x801a5e000)
        libm.so.5 => /lib/libm.so.5 (0x801c7a000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x801ea0000)
        libthr.so.3 => /lib/libthr.so.3 (0x8020ae000)
        libc.so.7 => /lib/libc.so.7 (0x80081f000)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions