[MPlayer-users] Re: A question

adland adland123 at yahoo.com
Tue May 4 11:33:52 CEST 2004


I will try and point you to what may be your issue

error was /var/tmp/cc7rXlqt.o: In function `mp_msg_c':
/data/MPLAYER-1.0/MPlayer-1.0pre4/mp_msg.c:69: undefined reference to
 `libintl_gettext'

line 69 of mp_msg.c references mp_gettext(String)

looking in mp_msg.h it is defined depending on value of USE_I18N
which is set in the configure script.

see below

#ifdef USE_I18N
#include <libintl.h>
#include <locale.h>
#define mp_gettext(String) gettext(String)
#else
#define mp_gettext(String) String
#endif

possibly you dont have these header files.

your value was 1 or defined
see in your output from configure

Checking for i18n ... yes

in configure script
 --enable-i18n          _experimental_ gnu gettext() support [autodetect]

_i18n=auto
 we see this option is set to check automatically if you dont enter
 an option

then we see there are comfigure options

--enable-il8n)        _il8n=yes       ;;
--disable-i18n)       _i18n=no        ;;

can try ./configure --disable-il8n
then make

or install packages required for these headers and restart make

on my system debian linux they are in
the libc6-dev package . files reside in /usr/include

I saw online someone said they are in glibc-devel package for his system.

good luck





More information about the MPlayer-users mailing list