Transcode fordítása SuSE 10.1-en

Fórumok

A transcode 0.6.14 verzióját próbálnám lefordítani SuSE 10.1-en, de a "configure --prefix=/usr" itt elakad:

checking ffmpeg/avcodec.h usability... yes
checking ffmpeg/avcodec.h presence... yes
checking for ffmpeg/avcodec.h... yes
configure: error: FFmpeg (libavcodec) required, but cannot compile ffmpeg/avcodec.h

A config.log-ban meg ilyenek vannak:
...
conftest.c: In function 'main':
conftest.c:92: error: 'FFMPEG_VERSION' undeclared (first use in this function)
conftest.c:92: error: (Each undeclared identifier is reported only once
conftest.c:92: error: for each function it appears in.)
configure:27357: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h. */
...
| #include
| #include
| int
| main()
| {
| if (LIBAVCODEC_BUILD < 4718)
| {
| printf("error: transcode needs at least ffmpeg build 4718");
| printf("install ffmpeg 0.4.9-pre1 or newer, or a cvs version after 20040703");
| return(1);
| }
| printf("VER=%s\n", FFMPEG_VERSION);
| printf("BUILD=%d\n", LIBAVCODEC_BUILD);
| return(0);
| }
|
configure:27372: error: FFmpeg (libavcodec) required, but cannot compile ffmpeg/avcodec.h
...

Az ffmpeg természetesen fent van, mégpedig az mplayer site-ról letöltött 2007-02-24-i snapshot verzióból fordítva (./configure --enable-shared --prefix=/usr). Nasm dettó.

Mi kellene még ahhoz, hogy a transcode végre leforduljon? Ugyanebből a forrás csomagból régebben (még SuSE 9.3-on) minden különösebb gond nélkül lefordult!

Hozzászólások

Kérdéseim:
1. Honnan szedted ezt a verziót?
2. Van valami különleges oka, hogy ehhez ragaszkodsz?
3. Miért nem telepíted csomagból?

Az aktuális verzió 1.0.2-0.pm5
Amennyiben a telepítési forrásaidnál szerepel a 'packman', a programlistában megtalálható.
Kijelölöd telepítésre, leokézod, örülsz.

A libdvdread és a libdvdcss is ott van a 'packman'-on csomagban.
Továbbá: ha forrásból raksz fel programot, a frissítésekből kimarad.
Az általad telepíteni óhajtott program kb. 3 évvel ezelőtti.
Éppen ezért nem javallott forrásból felpakolni bármit, ami egy naprakészen karbantartott repo-ban megtalálható.

"...a kérdésem nem arra vonatkozott, hogy miért, hanem arra, hogy: hogyan."
Várjuk azok jelentkezését, akik hajlandóak egy több évvel ezelőtti forrással kísérletezgetni a kedvedért.

Amit fentebb írtam, persze kizárólag a magánvéleményemet tükrözi.
Ha rám hallgatsz, azt csinálsz, amit akarsz. ;D