--- Makefile.orig	2016-06-05 15:04:03.000000000 +0800
+++ Makefile	2022-08-21 03:10:49.000000000 +0800
@@ -5,7 +5,7 @@
 CFLAGS = -Wall -Wno-attributes -Wno-unused -O3 -ffp-contract=off
 #CFLAGS = -Wall -Wno-attributes -Wno-unused -O3 -ffast-math
 #CFLAGS = -Wall -Wno-attributes -Wno-unused -g -I./dft
-#CFLAGS += -DBIGENDIAN
+CFLAGS += -DBIGENDIAN
 #CFLAGS += -DNDEBUG
 
 all : ssrc ssrc_hp


--- dft/Makefile.float.orig	2016-06-05 15:04:03.000000000 +0800
+++ dft/Makefile.float	2022-08-21 03:08:56.000000000 +0800
@@ -53,8 +53,16 @@
 	ISALIST=purecsp neonsp
 endif
 
+ifeq "$(GCCARCH)" "ppc"
+	ISALIST=purecsp
+endif
+
+ifeq "$(GCCARCH)" "ppc64"
+	ISALIST=purecsp
+endif
+
 ifeq "$(OS)" "Darwin"
-	ISALIST=purecsp sse3sp
+	ISALIST=purecsp
 endif
 
 #

--- dft/Makefile.double.orig	2016-06-05 15:04:03.000000000 +0800
+++ dft/Makefile.double	2022-08-21 03:09:37.000000000 +0800
@@ -49,8 +49,16 @@
 	ISALIST=purecdp neondp
 endif
 
+ifeq "$(GCCARCH)" "ppc"
+	ISALIST=purecsp
+endif
+
+ifeq "$(GCCARCH)" "ppc64"
+	ISALIST=purecsp
+endif
+
 ifeq "$(OS)" "Darwin"
-	ISALIST=purecdp sse3dp
+	ISALIST=purecsp
 endif
 
 #
