1 # === local definitions ===
6 #Are any alternatives to g++ available?
19 # PGI is defined in environment to point to path; needed for licensing, so we can rely on it
21 M_native_cxx = @_CXX_@
23 #TCL/TK is required for all Paradyn builds, but not DyninstAPI
24 TCLTK_LIB_DIR = @TCLTK_LIB_DIR@
25 TCLTK_INC_DIR = @TCLTK_INC_DIR@
27 #libelf is required by Linux/x86 and Linux/ia64
28 LIBELF_LIB = @LIBELF_LIB_DIR@
29 LIBELF_INC = @LIBELF_INC_DIR@
31 #libdwarf is required by Linux/x86 and Linux/ia64
32 LIBDWARF_LIB = @LIBDWARF_LIB_DIR@
33 LIBDWARF_INC = @LIBDWARF_INC_DIR@
34 LIBDWARF_HASSETFRAME = @LIBDWARF_HAS_SET_FRAME@
36 #libxml2 and libxml++ are required on all platforms
37 LIBXML2_LIB = @LIBXML2_LIB_DIR@
38 LIBXML2_INC = @LIBXML2_INC_DIR@
40 #libunwind is required by Linux/ia64
41 LIBUNWIND_LIB = @LIBUNWIND_LIB_DIR@
42 LIBUNWIND_INC = @LIBUNWIND_INC_DIR@
44 #LaunchMON used on BlueGene by the testsuite
45 LAUNCHMON_LIB = @LAUNCHMON_LIB_DIR@
46 LAUNCHMON_INC = @LAUNCHMON_INC_DIR@
48 WRAPPER_LIBS = @ARG_WRAPPER_LIBS@
50 #build Paradyn using Tcl/Tk 8.3
51 USE_TCL83 = @USE_TCL83@
53 #For some libraries, we check if we have .a's and/or .so's to link against.
54 LIBELF_STATIC = @LIBELF_STATIC@
55 LIBELF_DYNAMIC = @LIBELF_DYNAMIC@
56 LIBDWARF_STATIC = @LIBDWARF_STATIC@
57 LIBDWARF_DYNAMIC = @LIBDWARF_DYNAMIC@
59 XLC_BUILD = @BUILD_XLC@
60 HAVE_NATIVE_DEMANGLER = @BUILD_XLC@
62 GNU_DEMANGLER = @GNU_DEMANGLER@
63 USE_LIBERTY = @USE_LIBERTY@
64 LINK_LIBERTY = @LINK_LIBERTY@
66 #nice to have: where is libiberty?
67 LIBIBERTY_LIB = @LIBIBERTY_LIB_DIR@
69 DEFAULT_COMPONENT = @DEFAULT_COMPONENT@
71 #nasm is needed for the Linux/x86 dyninst tests
74 #Set to the directory containing libflex.a. Needed to build MRNet and Paradyn.
75 FLEX_DIR = @LIBFLEX_LIB_DIR@
77 USES_MMTIMER = @MMTIMER@
85 exec_prefix = @exec_prefix@/${PLATFORM}
86 libdir ?= @prefix@/lib
87 bindir ?= @prefix@/bin
88 includedir ?= @prefix@/include
90 abs_builddir = @abs_builddir@
91 top_build_prefix = @top_build_prefix@
92 abs_top_builddir = @abs_top_builddir@
93 top_srcdir = @top_srcdir@
95 abs_top_srcdir = @abs_top_srcdir@
96 abs_srcdir = @abs_srcdir@
98 LIBRARY_DEST = @libdir@
99 PROGRAM_DEST = @bindir@
100 INCLUDE_DEST = @includedir@