Skip to content

Commit

Permalink
Set -lc++ in the osx triplets
Browse files Browse the repository at this point in the history
  • Loading branch information
sjperkins committed Jan 6, 2025
1 parent 6a4d541 commit c1bc2fb
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 1 deletion.
1 change: 0 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,6 @@ jobs:
CIBW_ARCHS: ${{ matrix.arch }}
CIBW_BEFORE_ALL_LINUX: yum install -y zip flex bison gcc-gfortran
CIBW_BEFORE_ALL_MACOS: brew uninstall --zap gcc
CIBW_BEFORE_BUILD_MACOS: export LDFLAGS="-lc++"
CIBW_ENVIRONMENT: ${{ env.CIBW_ENVIRONMENT_COMMON }}
CIBW_MANYLINUX_X86_64_IMAGE: quay.io/pypa/manylinux_2_28_x86_64
CIBW_TEST_EXTRAS_LINUX: applications,test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ set(CMAKE_CXX_EXTENSIONS Off)

set(VCPKG_C_FLAGS "${VCPKG_C_FLAGS}")
set(VCPKG_CXX_FLAGS "${VCPKG_CXX_FLAGS} -D_GLIBCXX_USE_CXX11_ABI=1")
set(VCPKG_LINKER_FLAGS "${VCPKG_LINKER_FLAGS} -lc++")
# Add compiler specific debug flags here too

set(VCPKG_CMAKE_SYSTEM_NAME Darwin)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ set(CMAKE_CXX_EXTENSIONS Off)

set(VCPKG_C_FLAGS "${VCPKG_C_FLAGS}")
set(VCPKG_CXX_FLAGS "${VCPKG_CXX_FLAGS} -D_GLIBCXX_USE_CXX11_ABI=1")
set(VCPKG_LINKER_FLAGS "${VCPKG_LINKER_FLAGS} -lc++")

set(VCPKG_CMAKE_SYSTEM_NAME Darwin)
set(VCPKG_OSX_ARCHITECTURES arm64)

0 comments on commit c1bc2fb

Please sign in to comment.