Skip to content

Commit 6139f0c

Browse files
author
Dane Springmeyer
committed
mason currently only supports CXX11_ABI=0 / this ensures mason based build works on latest ubuntu
1 parent afe7c88 commit 6139f0c

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ debug_base: pre_build_check deps/geometry/include/mapbox/geometry.hpp node_modul
2525
@echo "run 'make clean' for full rebuild"
2626

2727
release: mason_packages/.link/bin/mapnik-config
28-
PATH="./mason_packages/.link/bin/:${PATH}" $(MAKE) release_base
28+
CXXFLAGS="-D_GLIBCXX_USE_CXX11_ABI=0" PATH="./mason_packages/.link/bin/:${PATH}" $(MAKE) release_base
2929

3030
debug: mason_packages/.link/bin/mapnik-config
31-
PATH="./mason_packages/.link/bin/:${PATH}" $(MAKE) debug_base
31+
CXXFLAGS="-D_GLIBCXX_USE_CXX11_ABI=0" PATH="./mason_packages/.link/bin/:${PATH}" $(MAKE) debug_base
3232

3333
coverage:
3434
./scripts/coverage.sh

0 commit comments

Comments
 (0)