[x264-devel] x86_64 build command
Edward Richards
edward at edwardandalison.com
Tue Mar 27 06:21:18 CEST 2012
Hi all,
I'm embarrassed to have to ask but what it the command line to build x264 as
64 bit on windows?
I configured using the commands below but it makes MMX instructions. From
what I can tell you can't have MMX in a 64bit program (well that's what the
MSDN help says anyhow). When I run it I crash on a XMM0 related opcode.
Currently I build using this configuration but it causes the above MMX
problem.
#!/bin/sh
./configure \
--cross-prefix=/mingw/bin/x86_64-w64-mingw32- \
--sysroot=/mingw/x86_64-w64-mingw32 \
--host=x86_64-pc-mingw32 \
--extra-cflags=-m64 \
--enable-debug \
--enable-win32thread \
--enable-static \
--extra-cflags=-I../static64/include \
--extra-ldflags=-L../static64/lib \
--prefix=../static64
I added -mno-mmx but then I get
$ make
In file included from
c:\mingw64\bin\../lib/gcc/x86_64-w64-mingw32/4.7.0/include/xmmintrin.h:36:0,
...snip...
from ./common/mc.c:27:
c:\mingw64\bin\../lib/gcc/x86_64-w64-mingw32/4.7.0/include/mmintrin.h:32:3:
error: #error "MMX instruction set not enabled"
More information about the x264-devel
mailing list