summaryrefslogtreecommitdiff
path: root/TAO/rules.tao.GNU
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/rules.tao.GNU')
-rw-r--r--TAO/rules.tao.GNU14
1 files changed, 14 insertions, 0 deletions
diff --git a/TAO/rules.tao.GNU b/TAO/rules.tao.GNU
index 5ce04db4569..dad9ac908b2 100644
--- a/TAO/rules.tao.GNU
+++ b/TAO/rules.tao.GNU
@@ -34,6 +34,11 @@ ifdef COMSPEC
endif # ! TAO_IDL_PREPROCESSOR
endif # COMSPEC
+####
+#### TAO libraries
+####
+TAO_SRVR_LIBS=-lTAO_PortableServer -lTAO $(ACELIB) $(LIBS)
+TAO_CLNT_LIBS=-lTAO $(ACELIB) $(LIBS)
####
#### Macro customization.
@@ -121,6 +126,15 @@ else # smart_proxies
# CPPFLAGS += -DTAO_HAS_SMART_PROXIES=0
endif # smart_proxies
+ifeq ($(interceptors),0)
+ CPPFLAGS += -DTAO_HAS_INTERCEPTORS=0
+else # interceptors
+ override interceptors = 1
+ # The following line is not needed,
+ # the $TAO_ROOT/tao/orbconf.h file defines it by default
+ # CPPFLAGS += -DTAO_HAS_INTERCEPTORS=1
+endif # interceptors
+
ifeq (1,$(CROSS-COMPILE))
else
ifeq (1,$(ACE_HAS_GNUG_PRE_2_8))