diff options
Diffstat (limited to 'include/makeinclude/wrapper_macros.GNU')
-rw-r--r-- | include/makeinclude/wrapper_macros.GNU | 47 |
1 files changed, 15 insertions, 32 deletions
diff --git a/include/makeinclude/wrapper_macros.GNU b/include/makeinclude/wrapper_macros.GNU index 631514f5796..3d446c0703d 100644 --- a/include/makeinclude/wrapper_macros.GNU +++ b/include/makeinclude/wrapper_macros.GNU @@ -50,9 +50,6 @@ # static_link Link only static libs to executables, e.g., uses "-static" # flag with the GNU ld linker. # threads Build with thread support. -# ace_for_tao Build "ace_for_tao" subset. Primarily useful for -# reducing the size of the ACE shared library when -# using TAO. # xt Build with Xt (X11 Toolkit) support. # fl Build with FlTk (Fast Light Toolkit) support. # tk Build with Tk (Tcl/Tk) support. @@ -287,14 +284,16 @@ ifeq ($(threads),0) endif # threads #### -#### Defaults are exceptions on (1), fast off (0), rtti on (1), and +#### Defaults are exceptions off (0), fast off (0), rtti on (1), and #### versioned_so on (1). #### -exceptions ?= 1 +exceptions ?= 0 + fast ?= 0 + rtti ?= 1 + versioned_so ?= 1 -use_dep_libs ?= 1 SOVERSION ?= SONAME ?= @@ -339,10 +338,7 @@ INSMAN ?= $(ACE_ROOT)/man ifeq (,$(findstring -L$(ACE_ROOT)/ace,$(LDFLAGS))) LDFLAGS += -L$(ACE_ROOT)/ace -L./ endif - -ifeq (default,$(origin LEX)) -LEX = flex -endif +LEX ?= flex EXEEXT ?= @@ -374,9 +370,7 @@ ACELIB ?= -lACE # NOTE: VLDLIBS is defined below, in case it is overridden for static- # or shared-only builds. -ifeq (default,$(origin YACC)) -YACC = bison -endif +YACC ?= bison #---------------------------------------------------------------------------- # Platform-dependent macros that require platform_macros.GNU. @@ -444,17 +438,6 @@ ifeq ($(threads),0) override threads = endif # threads -# ace_for_tao subsetting is disabled by default. -ace_for_tao ?= -ifeq ($(ace_for_tao),0) - override ace_for_tao = -endif # ace_for_tao - -ifneq ($(ace_for_tao),) - ACE_MAKE_OPTIONS += ace_for_tao -endif # ace_for_tao - - ifeq ($(xt),0) override xt = endif # xt @@ -564,14 +547,15 @@ ifeq ($(ssl),0) override ssl = else ifneq ($(SSL_ROOT),) - # Don't do a thing.. - else - CPPFLAGS += $(PLATFORM_SSL_CPPFLAGS) - LDFLAGS += $(PLATFORM_SSL_LDFLAGS) - LIBS += $(PLATFORM_SSL_LIBS) - ACE_MAKE_OPTIONS += ssl + # Don't do a thing.. + else + CPPFLAGS += $(PLATFORM_SSL_CPPFLAGS) + LDFLAGS += $(PLATFORM_SSL_LDFLAGS) + LIBS += $(PLATFORM_SSL_LIBS) + ACE_MAKE_OPTIONS += ssl endif endif + ec_typed_events ?= 1 ifeq ($(exceptions),0) @@ -799,7 +783,6 @@ ace_svcconf ?= 1 ace_uuid ?= 1 ace_filecache ?= 1 acexml ?= 1 -xerces ?= 1 #---------------------------------------------------------------------------- # Conditional macro definitions @@ -816,7 +799,7 @@ COMPILE.c = $(CC) $(CFLAGS) $(CPPFLAGS) -c COMPILE.cc = $(CXX) $(CCFLAGS) $(CPPFLAGS) $(PTDIRS) -c RC ?= -COMPILE.rc = $(RC) $(RCFLAGS) +COMPILE.rc = $(RC) COMPILE-NO_DASH_G.cc = `echo $(COMPILE.cc) | sed 's/-g //'` # 960905 Marius Kjeldahl <marius@funcom.com> # Added the line below to be used for compiling executable shared objects |