[MPlayer-users] FAAC autodetection was broken between 10.03 and 10.05

Savchenko Andrew bircoph at list.ru
Wed Oct 5 22:01:38 CEST 2005


When compiling MPlayer dev-CVS-051003-01:45-3.2.2 FAAC autodetection was ok. Here is part of configure.log:
---
============ Checking for FAAC (AAC encoder) support ============

#include <inttypes.h>
#include <faac.h>
int main(void) { unsigned long x, y; faacEncOpen(48000, 2, &x, &y); return 0; }

cc     /tmp/mplayer-conf-31927-10541.c -o /tmp/mplayer-conf-5449-10541.o -c -O4 -lfaac -lm
cc: -lfaac: linker input file unused because linking not done
cc: -lm: linker input file unused because linking not done

ldd /tmp/mplayer-conf-5449-10541.o
ldd: warning: you do not have execution permission for `/tmp/mplayer-conf-5449-10541.o'
        not a dynamic executable

Result is: yes
##########################################
---

But in today's CVS (MPlayer dev-CVS-051003-01:45-3.2.2) I've found it broken:
---
============ Checking for FAAC (AAC encoder) support ============

#include <inttypes.h>
#include <faac.h>
int main(void) { unsigned long x, y; faacEncOpen(48000, 2, &x, &y); return 0; }

cc     /tmp/mplayer-conf-11008-8444.c -o /tmp/mplayer-conf-13429-8444.o -c -O4 -lfaac -lm
cc: -lfaac: linker input file unused because linking not done
cc: -lm: linker input file unused because linking not done

ldd /tmp/mplayer-conf-13429-8444.o
ldd: warning: you do not have execution permission for `/tmp/mplayer-conf-13429-8444.o'
        not a dynamic executable

Result is: no
##########################################
---

Of course, I may enable it manually by using --enable-faac option, but it is configure's bug and it should be fixed.




More information about the MPlayer-users mailing list