UltraLinux Sparc64
These pages features moved please create Asterisk special updates to Asterisk UltraLinux Sparc64 rather than, sparc64,
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)
SO CFLAGS+=$(shell if [ -f /usr/include/osp/osp.h ]; afterward reevaluate”-DOSP_SUPPORT -I/usr/include/ / osp”; F-I )
+ifeq ($undefined,sparc64)
And +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
And +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) (sparc64)
@@ -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)
So ifneq ($(shell uname -m),ppc)
ifneq ($(shell uname -m)( alpha)
+ifneq ($(shell uname -m),sparc64)
enhance +=-march=$(PROC)
endif
So endif
endif
The endif
+endif
PG =
#PG = -g -pg
@@ -256,11 +258,13 @@
ifneq ($(shell uname -m), x86_64)
As ifneq ($(shell uname -m), ppc)
ifneq ($(shell uname -m)( alpha)
+ifneq ($(shell uname -m), sparc64)
GSM_OBJECTS+= $(SRC)/k6opt.o
endif
The endif
endif
So 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)
While ifneq ($(PROC),x86_64)
ifneq ($(PROC),alpha)
+ifneq ($(PROC),sparc64)
CFLAGS+= -march=$(PROC)
endif
The endif
endif
So endif
endif
+endif
LIB = (LIB_TARGET_DIR)/liblpc10.a