[FFmpeg-devel] [PATCH] pthread detection on	mingw	+	static	pthread
    Måns Rullgård 
    mans
       
    Fri Apr 25 09:52:03 CEST 2008
    
    
  
Ramiro Polla <ramiro at lisha.ufsc.br> writes:
> Hi,
>
>>>> where needed -> mingw
>>> Why?
>> I haven't found out yet. It's not the usual stdcall vs. cdecl issue that 
>> normally makes us use require2 instead of require. I'm still investigating.
>
> It's the "order of static libraries matters" issue.
>
> Currently it does:
> gcc -o tmp.exe tmp.o -lpthreadGC2 -lx264
>
> While it should instead do:
> gcc -o tmp.exe tmp.o -lx264 -lpthreadGC2
That can be fixed.  Leave it with me.
> Or even better:
> gcc -o tmp.exe tmp.o -lpthreadGC2 -lx264 -lpthreadGC2
>                       ^^ FFmpeg ^^        ^^  x264  ^^
This obviously has nothing to do with x264.h detection, which someone
else claimed to be the problem.  It is also not addressed any patch
I've seen (pretending for a moment that the problem actually exists).
> It only matters on check_func() though, and not check_func2().
Uh, those checks use the exact same link command.
-- 
M?ns Rullg?rd
mans at mansr.com
    
    
More information about the ffmpeg-devel
mailing list