magrathea: Tell cmELF about DT_RUNPATH (#13497)

Our Linux release machine 'magrathea' has a very old Linux to help build
portable binaries.  It is so old that <elf.h> does not define the
DT_RUNPATH constant.  Define the correct value in the build flags to
activate handling of ELF RUNPATH entries in the binary release.
This commit is contained in:
Brad King 2012-09-03 11:11:45 -04:00
parent d17c58c853
commit c0f89e9c14
1 changed files with 2 additions and 0 deletions

View File

@ -3,6 +3,8 @@ set(HOST magrathea)
set(MAKE_PROGRAM "make") set(MAKE_PROGRAM "make")
set(CC gcc332s) set(CC gcc332s)
set(CXX c++332s) set(CXX c++332s)
set(CFLAGS -DDT_RUNPATH=29)
set(CXXFLAGS -DDT_RUNPATH=29)
set(INITIAL_CACHE " set(INITIAL_CACHE "
CMAKE_BUILD_TYPE:STRING=Release CMAKE_BUILD_TYPE:STRING=Release
CURSES_LIBRARY:FILEPATH=/usr/i686-gcc-332s/lib/libncurses.a CURSES_LIBRARY:FILEPATH=/usr/i686-gcc-332s/lib/libncurses.a