[x264-devel] windows x64 question

Andrew Jackson alj at twintechnologies.co.uk
Fri Feb 4 16:18:10 CET 2011


> I am trying to compile application based on x264 for windows 64 bits,
> using VS 2008. i am able to do it with 32 bit, by compiling x264 to 32
> bit using mngw (based on "How to Compile x264 on 32 & 64 Bit Windows").
>
> for some reason the linker fail to find the x624 functions when i try to
> compile to 64 bits. to make it clear: i follow the instruction in the
> guide, and compile to 64 bit, and use the lib in the my VC2008 project.
> the project find the lib, but fail to link.

Have you checked what symbols are in your x264 library as compared with 
those demanded by VC2008.  From what I remember VC2008 doesn't want 
names with a leading underscore whereas, by default, mingw produces them 
with such names.

I've linked 64bit applications against x264 quite happily.  (I'm using 
x264 in a DLL so generated a library.)

	Andrew


More information about the x264-devel mailing list