From 85207cf2586cbd1ccd15c08bdac0d1ac09ea000b Mon Sep 17 00:00:00 2001 From: neodiX Date: Fri, 27 Dec 2024 22:33:59 +0400 Subject: [PATCH] shared lib without libc but with D_GLIBCXX_USE_CXX11_ABI and -static-libgcc -static-libstdc++ --- assembly/native/build-ubuntu-portable-libs.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assembly/native/build-ubuntu-portable-libs.sh b/assembly/native/build-ubuntu-portable-libs.sh index c15d1aaf..a3d38076 100644 --- a/assembly/native/build-ubuntu-portable-libs.sh +++ b/assembly/native/build-ubuntu-portable-libs.sh @@ -98,8 +98,8 @@ else fi cmake -GNinja .. \ --DCMAKE_CXX_FLAGS="-stdlib=libc++ -I/usr/lib/llvm-16/include/c++/v1 -D_GLIBCXX_USE_CXX11_ABI=0" \ --DCMAKE_EXE_LINKER_FLAGS="-stdlib=libc++ -static-libgcc -static-libstdc++ /usr/lib/llvm-16/lib/libc++abi.a -I/usr/lib/llvm-16/include/c++/v1" \ +-DCMAKE_CXX_FLAGS="-D_GLIBCXX_USE_CXX11_ABI=0" \ +-DCMAKE_EXE_LINKER_FLAGS="-static-libgcc -static-libstdc++" \ -DPORTABLE=1 \ -DCMAKE_BUILD_TYPE=Release \ -DOPENSSL_FOUND=1 \