[OpenSER-Users] Compilation problem on Debian Stable/SPARC architexture

Schumann Sebastian Sebastian.Schumann at t-com.sk
Fri Feb 8 12:24:39 CET 2008


Hi Bogdan,

one more inmportant note, I discovered this morning. This error only
appears if the option mode=debug is set. A normal # make all does
compile properly! 

Here is the output:

netra120:/usr/local/src/openser# make mode=debug prefix=/usr/local all
bison -d -b cfg cfg.y
cfg.y: conflicts: 1 shift/reduce
flex cfg.lex
New SVN revision: 2:3654
Compiling action.c
gcc     -DNAME='"openser"' -DVERSION='"1.3.0-notls"' -DARCH='"sparc64"'
-DOS='"linux"' -DCOMPILER='"gcc 4.1.2"' -D__CPU_sparc64 -D__OS_linux
-D__SMP_no -DCFG_DIR='"/usr/local/etc/openser/"' -DPKG_MALLOC -DSHM_MEM
-DSHM_MMAP -DUSE_IPV6 -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE
-DHAVE_RESOLV_RES -DSTATISTICS -DCHANGEABLE_DEBUG_LEVEL -DF_MALLOC
-DSVNREVISION='"2:3654"'  -DEXTRA_DEBUG -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
Compiling blacklists.c
gcc     -DNAME='"openser"' -DVERSION='"1.3.0-notls"' -DARCH='"sparc64"'
-DOS='"linux"' -DCOMPILER='"gcc 4.1.2"' -D__CPU_sparc64 -D__OS_linux
-D__SMP_no -DCFG_DIR='"/usr/local/etc/openser/"' -DPKG_MALLOC -DSHM_MEM
-DSHM_MMAP -DUSE_IPV6 -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE
-DHAVE_RESOLV_RES -DSTATISTICS -DCHANGEABLE_DEBUG_LEVEL -DF_MALLOC
-DSVNREVISION='"2:3654"'  -DEXTRA_DEBUG -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 blacklists.c -o blacklists.o
/tmp/ccRk3oFx.s: Assembler messages:
/tmp/ccRk3oFx.s:831: Error: Architecture mismatch on "membar".
/tmp/ccRk3oFx.s:831:  (Requires v9|v9a|v9b; requested architecture is
sparclite.)
/tmp/ccRk3oFx.s:847: Error: Architecture mismatch on "membar".
/tmp/ccRk3oFx.s:847:  (Requires v9|v9a|v9b; requested architecture is
sparclite.)
make: *** [blacklists.o] Error 1
netra120:/usr/local/src/openser# 

Regards
Sebastian

-----Original Message-----
From: Bogdan-Andrei Iancu [mailto:bogdan at voice-system.ro] 
Sent: Friday, 08. February 2008 11:33 AM
To: Schumann Sebastian
Cc: users at lists.openser.org
Subject: Re: [OpenSER-Users] Compilation problem on Debian Stable/SPARC
architexture

Hi Schumann,

Can you post please the compile line (as printed by make) - just to 
check the compile options.

Thanks,
Bogdan

Schumann Sebastian wrote:
> Dear all
>  
> I am facing problems installing OpenSER 1.3 from branch on a Debian
> 4.0R2 running on a SUN UltraSPARC IIi server (sparc64).
>  
> After retrieving all required files and executing # make mode=debug,
the
> second file's compilation fails already:
>  
> Compiling blacklist.c
> ....
> Error: Architecture mismatch on "membar".
> (Requires v9|v9a|v9b; requested architexture is sparclite.)
>  
> Does anyone know what could be the reason for that. On i386 I never
> faced problems, and as OpenSER supports Solaris, it should also
support
> Debian on sparc64 architecture or not?
>  
> Thanks a lot in advance.
>  
> Best regards
> Sebastian
>
> _______________________________________________
> Users mailing list
> Users at lists.openser.org
> http://lists.openser.org/cgi-bin/mailman/listinfo/users
>
>   





More information about the Users mailing list