Hi,
i'm getting this error on compiling openser-1.2.2-notls on Ubuntu 8.04
x86_64
Can you help me to see wath's is wrong?
Same sources compiled perfect on SLES 10 x86_64.
Thank you.
Bye,
Marcello
gcc -g -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -
falign-loops -ftree-vectorize -mtune=opteron -DNAME='"openser"' -
DVERSION='"1.2.2-notls"' -DARCH='"x86_64"'
-DOS='"linux"' -
DCOMPILER='"gcc 4.2.3"' -D__CPU_x86_64 -D__OS_linux -D__SMP_yes -
DCFG_DIR='"/data/openser/etc/openser/"' -DPKG_MALLOC -DSHM_MEM -
DSHM_MMAP -DUSE_IPV6 -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE -
DHAVE_RESOLV_RES -DSTATISTICS -DF_MALLOC -DFAST_LOCK -DADAPTIVE_WAIT -
DADAPTIVE_WAIT_LOOPS=1024 -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -
DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -
DHAVE_ALLOCA_H -DHAVE_TIMEGM -DHAVE_EPOLL -DHAVE_SIGIO_RT -
DHAVE_SELECT -c action.c -o action.o
In file included from parser/msg_parser.h:48,
from action.h:27,
from action.c:44:
parser/../config.h:2: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘:’ token
In file included from parser/msg_parser.h:48,
from action.h:27,
from action.c:44:
parser/../config.h:2:38: error: invalid digit "8" in octal constant
parser/../config.h:2:41: error: invalid suffix "Z" on integer constant
parser/../config.h:8: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘can’
parser/../config.h:10: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘version’
parser/../config.h:14: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘even’
parser/../config.h:19: error: expected identifier or ‘(’ before ‘if’
parser/../config.h:26:63: warning: missing terminating ' character
parser/../config.h:26: error: missing terminating ' character
In file included from action.c:45:
config.h:2: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘:’ token
In file included from action.c:45:
config.h:2:38: error: invalid digit "8" in octal constant
config.h:2:41: error: invalid suffix "Z" on integer constant
config.h:8: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘can’
config.h:10: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘version’
config.h:14: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘even’
config.h:19: error: expected identifier or ‘(’ before ‘if’
config.h:26:63: warning: missing terminating ' character
config.h:26: error: missing terminating ' character
In file included from route.h:32,
from forward.h:39,
from action.c:49:
config.h:2: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘:’ token
In file included from route.h:32,
from forward.h:39,
from action.c:49:
config.h:2:38: error: invalid digit "8" in octal constant
config.h:2:41: error: invalid suffix "Z" on integer constant
config.h:8: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘can’
config.h:10: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘version’
config.h:14: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘even’
config.h:19: error: expected identifier or ‘(’ before ‘if’
config.h:26:63: warning: missing terminating ' character
config.h:26: error: missing terminating ' character
In file included from ut.h:47,
from action.c:54:
config.h:2: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘:’ token
In file included from ut.h:47,
from action.c:54:
config.h:2:38: error: invalid digit "8" in octal constant
config.h:2:41: error: invalid suffix "Z" on integer constant
config.h:8: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘can’
config.h:10: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘version’
config.h:14: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘even’
config.h:19: error: expected identifier or ‘(’ before ‘if’
config.h:26:63: warning: missing terminating ' character
config.h:26: error: missing terminating ' character
In file included from mem/mem.h:35,
from action.c:56:
mem/../config.h:2: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘:’ token
In file included from mem/mem.h:35,
from action.c:56:
mem/../config.h:2:38: error: invalid digit "8" in octal constant
mem/../config.h:2:41: error: invalid suffix "Z" on integer constant
mem/../config.h:8: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘can’
mem/../config.h:10: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘version’
mem/../config.h:14: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘even’
mem/../config.h:19: error: expected identifier or ‘(’ before ‘if’
mem/../config.h:26:63: warning: missing terminating ' character
mem/../config.h:26: error: missing terminating ' character
In file included from mem/mem.h:54,
from action.c:56:
mem/f_malloc.h:134: warning: ‘struct mem_info’ declared inside
parameter list
mem/f_malloc.h:134: warning: its scope is only this definition or
declaration, which is probably not what you want
action.c: In function ‘do_action’:
action.c:387: error: ‘ser_error’ undeclared (first use in this function)
action.c:387: error: (Each undeclared identifier is reported only once
action.c:387: error: for each function it appears in.)
action.c:564: error: ‘rlist’ undeclared (first use in this function)
make: *** [action.o] Error 1