Skip to content

Commit 7dca0bb

Browse files
committed
Merge pull request #35 from ruslo/xcode.build
Right way to link library
2 parents 06fad5a + 3230a32 commit 7dca0bb

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ elseif(${CMAKE_CXX_COMPILER_ID} MATCHES Clang)
3636
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -ftemplate-depth=1024")
3737
if (NOT CPP-NETLIB_DISABLE_LIBCXX)
3838
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++")
39-
set(CMAKE_CXX_LINK_FLAGS "${CMAKE_CXX_LINK_FLAGS} -lc++")
4039
endif()
4140
message("C++ Flags: ${CMAKE_CXX_FLAGS} link flags: ${CMAKE_CXX_LINK_FLAGS}")
4241
endif()

src/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ set(Uri_SRCS
1515
if(NOT CPP-NETLIB_BUILD_SINGLE_LIB)
1616
add_library(cppnetlib-uri ${Uri_SRCS})
1717
target_link_libraries(cppnetlib-uri ${Boost_LIBRARIES})
18+
if (NOT CPP-NETLIB_DISABLE_LIBCXX)
19+
target_link_libraries(cppnetlib-uri "c++")
20+
endif()
1821
install(
1922
TARGETS
2023
cppnetlib-uri

0 commit comments

Comments
 (0)