diff --git a/src/template/alpha_cc b/src/template/alpha_cc index ec72ab063ff11ba42e1c14f7f30618380f93d154..be014190345ee161c020cbc5f5ca47634864b8a0 100644 --- a/src/template/alpha_cc +++ b/src/template/alpha_cc @@ -5,7 +5,9 @@ AROPT:crs # This is defined here because a bunch of clients include tmp/c.h, # which is where the work is done on HP-UX. It only affects the # backend on Ultrix and OSF/1. +CC:cc CFLAGS:-D__alpha__ -DNOFIXADE -std -O4 -Olimit 2000 +LDFLAGS='-rpath $(LIBDIR)' SHARED_LIB: ALL: SRCH_INC: @@ -13,3 +15,5 @@ SRCH_LIB: DLSUFFIX:.so YFLAGS:-d YACC: +CCC:cxx +CXXFLAGS:-D__alpha__ -DNOFIXADE -O4 -Olimit 2000 diff --git a/src/template/alpha_gcc b/src/template/alpha_gcc index 86a2509a9e450a1a049fec2a3a9c47cb3943e7f1..95bc7d8fc8515be10552378fbe33a212fc0018cd 100644 --- a/src/template/alpha_gcc +++ b/src/template/alpha_gcc @@ -5,12 +5,12 @@ AROPT:crs # This is defined here because a bunch of clients include tmp/c.h, # which is where the work is done on HP-UX. It only affects the # backend on Ultrix and OSF/1. +CC:gcc CFLAGS:-D__alpha__ -DNOFIXADE SHARED_LIB: ALL: SRCH_INC: SRCH_LIB: -USE_LOCALE:no DLSUFFIX:.so YFLAGS:-d YACC: diff --git a/src/template/hpux_cc b/src/template/hpux_cc index 7b261b824657cdb73346e50e558a3d79b5f252f2..8732e3d71c760c8cec1d0e35e2b2df5ad4a1cd12 100644 --- a/src/template/hpux_cc +++ b/src/template/hpux_cc @@ -4,7 +4,6 @@ SHARED_LIB:+z ALL: SRCH_INC: SRCH_LIB: -USE_LOCALE:no DLSUFFIX:.sl YFLAGS:-d YACC: diff --git a/src/template/hpux_gcc b/src/template/hpux_gcc index 2f977be480135681d06c869f0f80e26fc02b8e02..365e5a020b3464b6e62db2d396c56f1f07ce475c 100644 --- a/src/template/hpux_gcc +++ b/src/template/hpux_gcc @@ -4,8 +4,9 @@ SHARED_LIB:-fPIC ALL: SRCH_INC: SRCH_LIB: -USE_LOCALE:no DL_LIB:/usr/lib/libdld.sl DLSUFFIX:.sl YFLAGS:-d YACC: +CC:gcc +CCC:g++