]> rtime.felk.cvut.cz Git - frescor/frsh-forb.git/commitdiff
FORB uses TCP-basec protocol by default
authorMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 29 Jul 2009 16:00:11 +0000 (18:00 +0200)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 29 Jul 2009 16:00:11 +0000 (18:00 +0200)
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

index 6a02196556dee9d2c760fc742e495ca661a43580..3240f8bdeb042c344de29b37d4c21ce24089e09e 100644 (file)
@@ -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