From 76e66692485ba58356ad2bbd1a6e661eb3fcff52 Mon Sep 17 00:00:00 2001 From: Michal Sojka Date: Wed, 29 Jul 2009 18:00:11 +0200 Subject: [PATCH] FORB uses TCP-basec protocol by default It means that there is a central FCB in the whole distributed system. All components on the same node as FCB work the same as before. For remote applications environment variable FCB_ADDR must be set to the IP address of the node running FCB. --- build/aquosa/config.target | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/build/aquosa/config.target b/build/aquosa/config.target index 6a021965..3240f8bd 100644 --- a/build/aquosa/config.target +++ b/build/aquosa/config.target @@ -18,10 +18,6 @@ USE_LEAF_MAKEFILES=n # Setting of compiler ######################################## -# This doesn't work since mgcc script eats multiple -M options -#CC=mgcc -#CFLAGS=-Wall -g -O1 -Wuninitialized -D$(PLATFORM) - # Instead, we call normal gcc with parameters which mgcc adds CFLAGS=$(ARCH_GCC_OPTS) -fpic -Wall -Wuninitialized -g -O1 -D_REENTRANT -D$(PLATFORM) -D_XOPEN_SOURCE=600 -D_BSD_SOURCE @@ -30,7 +26,10 @@ LDFLAGS += '-Wl,-rpath,$$ORIGIN/../lib' -z origin --enable-new-dtags IDL_COMPILER = $(OUTPUT_DIR)/$(COMPILED_DIR_NAME)/bin/forb-idl +# Other config FRSH_DISTRIBUTED_MODULE_SUPPORTED=true +CONFIG_FORB_PROTO_UNIX=n +CONFIG_FORB_PROTO_INET_DEFAULT=y # Disable tests which do not compile with FRSH_FORB -- 2.39.2