Mencoder/mplayer does not build

Lowell Gilbert freebsd-ports-local at be-well.ilk.org
Mon Apr 8 15:34:59 UTC 2013


Bernt Hansson <bah at bananmonarki.se> writes:

> testbox# cd /usr/ports/multimedia/mencoder
> testbox# make
> ===>  Building for mencoder-1.1.r20130308
> ./codec-cfg etc/codecs.conf > codecs.conf.h
> cc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes
> -Wdisabled-optimization -Wno-pointer-sign
> -Wdeclaration-after-statement -std=gnu99  -O2 -pipe -O3
> -fomit-frame-pointer -ffast-math -fno-strict-aliasing
> -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
> -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I. -Iffmpeg -I/usr/local/include
> -I/usr/local/include  -I/usr/local/include
> -I/usr/local/include/freetype2 -I/usr/local/include
> -I/usr/local/include -I/usr/local/include/dirac
> -I/usr/local/include/schroedinger-1.0 -I/usr/local/include/orc-0.4
> -c -o mpcommon.o mpcommon.c
> Reading optional codecs config file etc/codecs.conf: 203 audio & 422
> video codecs
> cc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes
> -Wdisabled-optimization -Wno-pointer-sign
> -Wdeclaration-after-statement -std=gnu99  -O2 -pipe -O3
> -fomit-frame-pointer -ffast-math -fno-strict-aliasing
> -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
> -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I. -Iffmpeg -I/usr/local/include
> -I/usr/local/include  -I/usr/local/include
> -I/usr/local/include/freetype2 -I/usr/local/include
> -I/usr/local/include -I/usr/local/include/dirac
> -I/usr/local/include/schroedinger-1.0 -I/usr/local/include/orc-0.4
> -c -o libmpcodecs/vf_ass.o libmpcodecs/vf_ass.c
> cc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes
> -Wdisabled-optimization -Wno-pointer-sign
> -Wdeclaration-after-statement -std=gnu99  -O2 -pipe -O3
> -fomit-frame-pointer -ffast-math -fno-strict-aliasing
> -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
> -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I. -Iffmpeg -I/usr/local/include
> -I/usr/local/include  -I/usr/local/include
> -I/usr/local/include/freetype2 -I/usr/local/include
> -I/usr/local/include -I/usr/local/include/dirac
> -I/usr/local/include/schroedinger-1.0 -I/usr/local/include/orc-0.4
> -c -o sub/subassconvert.o sub/subassconvert.c
> {standard input}: Assembler messages:
> {standard input}:543: Error: no such instruction: `pmulld
> sse_int32_map_factor,%xmm0'
> {standard input}:544: Error: no such instruction: `pmulld
> sse_int32_map_factor,%xmm1'
> {standard input}:1155: Error: no such instruction: `pmulld
> sse_int32_map_factor,%xmm0'
> {standard input}:1156: Error: no such instruction: `pmulld
> sse_int32_map_factor,%xmm1'
> {standard input}:1157: Error: no such instruction: `pmulld
> sse_int32_map_factor,%xmm2'
> {standard input}:1158: Error: no such instruction: `pmulld
> sse_int32_map_factor,%xmm3'
> {standard input}:1270: Error: no such instruction: `pmulld
> sse_int32_map_factor,%xmm0'
> {standard input}:1271: Error: no such instruction: `pmulld
> sse_int32_map_factor,%xmm1'
> {standard input}:1272: Error: no such instruction: `pmulld
> sse_int32_map_factor,%xmm2'
> {standard input}:1273: Error: no such instruction: `pmulld
> sse_int32_map_factor,%xmm3'
> gmake: *** [libmpcodecs/vf_ass.o] Fel 1
> gmake: *** Inväntar oavslutade jobb...
> *** Error code 1
>
> Stop in /usr/ports/multimedia/mencoder.
> *** Error code 1
>
> Stop in /usr/ports/multimedia/mencoder.
> testbox#

Strange. sub/subassconvert.c only has 530 lines. 

What compiler are you using?


More information about the freebsd-ports mailing list