Commit 0f14e027 authored by Brad King's avatar Brad King
Browse files

ERR: Fixes for linking statically with -ldld.

parent c099065d
......@@ -5,9 +5,16 @@ CXX="aCC"
# Write entries into the cache file before building cmake.
WriteCMakeCache()
{
BINDIR=`pwd`
${CAT} > UserMakeRules.cmake <<EOF
SET(CMAKE_DL_LIBS "")
EOF
${CAT} > CMakeCache.txt <<EOF
BUILD_TESTING:BOOL=OFF
CMAKE_EXE_LINKER_FLAGS:STRING=-Wl,-a,archive
CMAKE_EXE_LINKER_FLAGS:STRING=-ldld -Wl,-a,archive
CMAKE_USER_MAKE_RULES_OVERRIDE:STRING=${BINDIR}/UserMakeRules.cmake
CMAKE_SKIP_RPATH:BOOL=1
EOF
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment