sparc64

UltraLinux Sparc64

These pages features moved please create Asterisk special updates to Asterisk UltraLinux Sparc64 rather than

This webpage may comprise Basic UltraLinux Sparc64 Details

 

Assemble notes * on Sparc64/Linux:

This really is contrary to CVS-NHEAD-07/ / 28/04-15:58:08

And comprises my setup route in /select

 

Please use this patch

 

EDIT: deleted that the preceding patch.

 

This really is contrary to CVS-NHEAD-08/ / 02/04-17:37:07

 

Diff -r -un asterisk-VS-HEAD-20040802.  Orig/asterisk/Makefile    2004-08-01 20:48:37.000000000 +0200

+++ asterisk-VS-HEAD-20040802/ / asterisk/Makefile 2004-08-02 17:23:51.000000000 +0200

@@ -120,6 +120,12 @@

 CFLAGS+=$(shell if uname -m | grep -q ppc; afterward reevaluate”-fsigned-char”; fi)

 CFLAGS+=$(shell if [ -f /usr/include/osp/osp.h ]; afterward reevaluate”-DOSP_SUPPORT -I/usr/include/ / osp”; F-I )

 

+ifeq ($undefined,sparc64)

+CFLAGS=-pipe  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations $(DEBUG) $(INCLUDE) -D_REENTRANT -D_GNU_SOURCE #-DMAKE_VALGRIND_HAPPY

+OPTIMIZE=-mcpu=v9 -mtune=v9 -o 2 -fomit-frame-pointer -pipe

+CFLAGS+=$(OPTIMIZE)

+endif

+

 ifeq ($undefined,FreeBSD)

 OSVERSION=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk)

 CFLAGS+=$(if $undefined<500016,-D_THREAD_SAFE)

@@ -210,10 +216,18 @@

 all: depend asterisk subdirs

 

 editline/config. H:

–       cd editline && unset CFLAGS LIBS && cd   & configure;

++       cd editline && unset CFLAGS LIBS &&.   /arrange +else

        cd editline && unset CFLAGS LIBS && test -f config.h ||. /arrange +endif

        $(MAKE) -C editline libedit.a

 

 db1-ast/libdb1. A: pressure diff -r -un asterisk-VS-HEAD-20040802. Orig/asterisk/codecs/ / gsm/Makefile asterisk-VS-HEAD-20040802/asterisk/codecs/gsm/Makefile

— asterisk-VS-HEAD-20040802. Orig/asterisk/codecs/ / gsm/Makefile 2004-06-22 19:42:13.000000000 +0200

+++ asterisk-VS-HEAD-20040802/ / / asterisk/codecs/gsm/Makefile      2004-08-02 17:49:36.000000000 +0200

@@ -41,11 +41,13 @@

 ifneq ($undefined,x86_64)

 ifneq ($(shell uname -m),ppc)

 ifneq ($(shell uname -m)( alpha)

+ifneq ($(shell uname -m),sparc64)

 enhance +=-march=$(PROC)

 endif

 endif

 endif

 endif

+endif

 

 PG =

 #PG = -g -pg

@@ -256,11 +258,13 @@

 ifneq ($(shell uname -m), x86_64)

 ifneq ($(shell uname -m), ppc)

 ifneq ($(shell uname -m)( alpha)

+ifneq ($(shell uname -m), sparc64)

 GSM_OBJECTS+=  $(SRC)/k6opt.o

 endif

 endif

 endif

 endif

+endif

 

 TOAST_OBJECTS =        $(SRC)/toast.o          \

                $(SRC)/toast_lin. O \

 

diff -r -un asterisk-VS-HEAD-20040802. Orig/asterisk/codecs/ / lpc10/Makefile asterisk-VS-HEAD-20040802/asterisk/codecs/lpc10/Makefile

— asterisk-VS-HEAD-20040802. Orig/asterisk/codecs/ / lpc10/Makefile       2004-06-22 19:42:14.000000000 +0200

+++ asterisk-VS-HEAD-20040802/ / / asterisk/codecs/lpc10/Makefile    2004-08-02 17:51:58.000000000 +0200

@@ -31,12 +31,14 @@

 ifneq ($(PROC),ppc)

 ifneq ($(PROC),x86_64)

 ifneq ($(PROC),alpha)

+ifneq ($(PROC),sparc64)

        CFLAGS+= -march=$(PROC)

 endif

 endif

 endif

 endif

 endif

+endif

 

 LIB = (LIB_TARGET_DIR)/liblpc10.a

 

 

Wholesale Voice