[Mplayer-felhasznalok] configure gondjaim
Horváth Csaba
Horvath.Csaba at bepf.hu
Wed Apr 7 09:33:02 CEST 2004
Sziasztok!
Slackware 9.1-en akartam MPlayert fordítani gcc-2.95.3-mal, de
a configure.log-ban ez van:
###################### snitt ###############################
============ Checking for libmp3lame (for mencoder) ============
#include <lame/lame.h>
int main(void) { lame_version_t lv; (void) lame_init(); get_lame_version_numerical(&lv); printf("%d%d\n",lv.major,lv.minor); return 0; }
gcc-2.95.3 /tmp/mplayer-conf-12534-21858.c -o /tmp/mplayer-conf-22847-21858.o -lmp3lame -lvorbis -logg -lm
/tmp/mplayer-conf-12534-21858.c:1: lame/lame.h: Nincs ilyen f?jl vagy k?nyvt?r
ldd /tmp/mplayer-conf-22847-21858.o
ldd: /tmp/mplayer-conf-22847-21858.o: Nincs ilyen fájl vagy könyvtár
Result is: no
########################## snitt ###############################
Pedig a lame-t forrásból raktam fel kb. egy hónapja.
Ha a Slackware-ben eredetileg benne lévő gcc-vel (3.2.3)
fordítanám, akkor minden oké, lásd:
######################### snitt ################################
============ Checking for libmp3lame (for mencoder) ============
#include <lame/lame.h>
int main(void) { lame_version_t lv; (void) lame_init(); get_lame_version_numerical(&lv); printf("%d%d\n",lv.major,lv.minor); return 0; }
gcc-3.2.3 /tmp/mplayer-conf-4188-27422.c -o /tmp/mplayer-conf-15504-27422.o -lmp3lame -lvorbis -logg -lm
ldd /tmp/mplayer-conf-15504-27422.o
libmp3lame.so.0 => /usr/local/lib/libmp3lame.so.0 (0x4002a000)
libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x400d8000)
libogg.so.0 => /usr/lib/libogg.so.0 (0x400f8000)
libm.so.6 => /lib/libm.so.6 (0x400fc000)
libc.so.6 => /lib/libc.so.6 (0x4011f000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
393
Result is: yes
############################### snitt ##############################
A gcc-2.95.3-mat a következőképpen fordítottam:
./configure --prefix=/usr --program-suffix=2.95.3 --with-gnu-ld
--enable-threads=posix --verbose
Az MPlayert pedig a következőkkel:
./configure --enable-gui --enable-largefiles --enable-menu
--cc=gcc-2.95.3 (később: --cc=gcc-3.2.3) --language=hu,en
--enable-xmms
Hol cseszhettem el? Aki tud, kérem segítsen.
Üdvözlettel:
Horváth Csaba
More information about the MPlayer-felhasznalok
mailing list