[Ffmpeg-devel] 64-bit safety

Dan Maas dmaas
Tue Sep 19 21:21:08 CEST 2006

I am successfully compiling ffmpeg on x86_64 with GCC 3.4.6 and
binutils 2.16.1.

What is your distro setup? I once had similar problems because I
unintentionally mixed 32-bit and 64-bit system headers in /usr/include
(some glibc headers are architecture-specific due to non-ifdef'ed
inline asm!). The major Linux distros usually have ways of ensuring
that the correct system headers are used.


* Christian Bienia (cbienia at CS.Princeton.EDU) wrote:
> Hi,
> what's the current status of ffmpeg concerning 64bit safety? When I try
> to compile ffmpeg on Linux/x86_64, I get errors from the assembler about
> incorrect uses of the 'l' suffix for certain registers. If I compile
> with CFLAGS and LDFLAGS set to "-m32", ffmpeg builds without any
> problems, but it doesn't seem to work correctly (see my earlier
> postings). What confuses me is that ffmpeg seems to build and run
> correctly on my SPARC T1, which is a 64 bit CPU.
> - Chris
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at mplayerhq.hu
> http://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-devel

More information about the ffmpeg-devel mailing list