Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Add ability to compile with clang without libc++.#219

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged

Conversation

@skystrife
Copy link

On linux systems that do not provide libc++ by default, but thatdo provide a build of clang/clang++, it's useful to be able to compile the project without using libc++ directly.

To do so, I've added a CPP-NETLIB_DISABLE_LIBCXX option to the main CMakeLists.txt---this option defaults to OFF (so as to not change the default behavior when compiling with clang) but now allows us non-OSX people to use -DCPP-NETLIB_DISABLE_LIBCXX=ON when generating build files to still use clang for compilation but build against the system default c++ standard library.

I'm also noticing that doing so was a bit of shotgun surgery on all of the associated CMakeLists.txt---is there some way we can unify the detection of CFLAGS so this isn't duplicated everywhere? I didn't investigate this too much because of my unfamiliarity with CMake.

To do so, supply -DCPP-NETLIB_DISABLE_LIBCXX=ON to cmake.
@deanberris
Copy link
Member

LGTM -- Thanks!

deanberris added a commit that referenced this pull requestMar 1, 2013
Add ability to compile with clang without libc++.
@deanberrisdeanberris merged commit7f728db intocpp-netlib:masterMar 1, 2013
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

2 participants

@skystrife@deanberris

[8]ページ先頭

©2009-2025 Movatter.jp