[prev in list] [next in list] [prev in thread] [next in thread]
List: freebsd-ppc
Subject: Re: x264 compile error on FreeBSD 10
From: Andreas Tobler <andreast-list () fgznet ! ch>
Date: 2014-02-01 23:06:16
Message-ID: 52ED7DE8.6090500 () fgznet ! ch
[Download RAW message or body]
On 01.02.14 04:13, Cresente Ulit wrote:
> Hi everyone,
>
> I’m trying to compile x264 (for ffmpeg & musicpd) but I’m stuck at
> this error. I’m using an early 2005 dual 2 GHz Power Mac G5. I
> appreciate any help!
Replace the attached patch file in your multimedia/x264/files directory.
After that you should be able to build x264.....
Andreas
["patch-Makefile" (text/plain)]
--- Makefile.orig 2013-08-27 22:45:07.000000000 +0200
+++ Makefile 2014-02-01 23:56:50.000000000 +0100
@@ -86,13 +86,13 @@
endif
X86SRC = $(X86SRC0:%=common/x86/%)
-ifeq ($(ARCH),X86)
+ifeq ($(ARCH),i386)
ARCH_X86 = yes
ASMSRC = $(X86SRC) common/x86/pixel-32.asm
ASFLAGS += -DARCH_X86_64=0
endif
-ifeq ($(ARCH),X86_64)
+ifeq ($(ARCH),amd64)
ARCH_X86 = yes
ASMSRC = $(X86SRC:-32.asm=-64.asm) common/x86/trellis-64.asm
ASFLAGS += -DARCH_X86_64=1
@@ -108,7 +108,14 @@
endif
# AltiVec optims
-ifeq ($(ARCH),PPC)
+ifeq ($(ARCH),powerpc)
+ARCH_PPC = yes
+endif
+ifeq ($(ARCH),powerpc64)
+ARCH_PPC = yes
+endif
+
+ifdef ARCH_PPC
ifneq ($(AS),)
SRCS += common/ppc/mc.c common/ppc/pixel.c common/ppc/dct.c \
common/ppc/quant.c common/ppc/deblock.c \
@@ -253,10 +260,10 @@
install-lib-dev:
install -d $(DESTDIR)$(includedir)
install -d $(DESTDIR)$(libdir)
- install -d $(DESTDIR)$(libdir)/pkgconfig
+ install -d $(DESTDIR)/usr/local/libdata/pkgconfig
install -m 644 $(SRCPATH)/x264.h $(DESTDIR)$(includedir)
install -m 644 x264_config.h $(DESTDIR)$(includedir)
- install -m 644 x264.pc $(DESTDIR)$(libdir)/pkgconfig
+ install -m 644 x264.pc $(DESTDIR)/usr/local/libdata/pkgconfig
install-lib-static: lib-static install-lib-dev
install -m 644 $(LIBX264) $(DESTDIR)$(libdir)
@@ -274,7 +281,7 @@
uninstall:
rm -f $(DESTDIR)$(includedir)/x264.h $(DESTDIR)$(includedir)/x264_config.h \
$(DESTDIR)$(libdir)/libx264.a
- rm -f $(DESTDIR)$(bindir)/x264$(EXE) $(DESTDIR)$(libdir)/pkgconfig/x264.pc
+ rm -f $(DESTDIR)$(bindir)/x264$(EXE) $(DESTDIR)/usr/local/libdata/pkgconfig/x264.pc
ifneq ($(IMPLIBNAME),)
rm -f $(DESTDIR)$(bindir)/$(SONAME) $(DESTDIR)$(libdir)/$(IMPLIBNAME)
else ifneq ($(SONAME),)
_______________________________________________
freebsd-ppc@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ppc
To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org"
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic