From: Michal Sojka Date: Wed, 29 Jul 2009 16:00:11 +0000 (+0200) Subject: FORB uses TCP-basec protocol by default X-Git-Url: https://rtime.felk.cvut.cz/gitweb/frescor/frsh-forb.git/commitdiff_plain/76e66692485ba58356ad2bbd1a6e661eb3fcff52 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. --- 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