Mercurial > mplayer.hg
comparison configure @ 36788:64a53697effe
configure: Revise some GUI related messages and output.
author | ib |
---|---|
date | Wed, 19 Feb 2014 01:56:21 +0000 |
parents | 4704c3f95273 |
children | 82a86ba65249 |
comparison
equal
deleted
inserted
replaced
36787:4704c3f95273 | 36788:64a53697effe |
---|---|
326 | 326 |
327 Optional features: | 327 Optional features: |
328 --disable-mencoder disable MEncoder (A/V encoder) compilation [enable] | 328 --disable-mencoder disable MEncoder (A/V encoder) compilation [enable] |
329 --disable-mplayer disable MPlayer compilation [enable] | 329 --disable-mplayer disable MPlayer compilation [enable] |
330 --enable-gui enable GMPlayer compilation (GTK+ GUI) [disable] | 330 --enable-gui enable GMPlayer compilation (GTK+ GUI) [disable] |
331 --enable-gtk1 force using GTK 1.2 for the GUI [disable] | 331 --enable-gtk1 force using GTK+ 1.2 for the GUI [disable] |
332 --enable-termcap use termcap database for key codes [autodetect] | 332 --enable-termcap use termcap database for key codes [autodetect] |
333 --enable-termios use termios database for key codes [autodetect] | 333 --enable-termios use termios database for key codes [autodetect] |
334 --disable-iconv disable iconv for encoding conversion [autodetect] | 334 --disable-iconv disable iconv for encoding conversion [autodetect] |
335 --disable-langinfo do not use langinfo [autodetect] | 335 --disable-langinfo do not use langinfo [autodetect] |
336 --enable-lirc enable LIRC (remote control) support [autodetect] | 336 --enable-lirc enable LIRC (remote control) support [autodetect] |
7781 echores "$_xmms" | 7781 echores "$_xmms" |
7782 | 7782 |
7783 | 7783 |
7784 # --------------- GUI specific tests begin ------------------- | 7784 # --------------- GUI specific tests begin ------------------- |
7785 echocheck "GUI" | 7785 echocheck "GUI" |
7786 echo "$_gui" | 7786 echores "$_gui" |
7787 if test "$_gui" = yes ; then | 7787 if test "$_gui" = yes ; then |
7788 | 7788 |
7789 # Required libraries | 7789 # Required libraries |
7790 test "$ffmpeg" != yes && die "The GUI requires FFmpeg." | 7790 test "$ffmpeg" != yes && die "The GUI requires FFmpeg." |
7791 test "$ffmpeg_so" = yes || case "$libavdecoders" in | 7791 test "$ffmpeg_so" = yes || case "$libavdecoders" in |
7840 extra_cflags="$extra_cflags $($_pkg_config gtk+-2.0 --cflags 2>/dev/null)" | 7840 extra_cflags="$extra_cflags $($_pkg_config gtk+-2.0 --cflags 2>/dev/null)" |
7841 libs_mplayer="$libs_mplayer $($_pkg_config gtk+-2.0 --libs 2>/dev/null)" | 7841 libs_mplayer="$libs_mplayer $($_pkg_config gtk+-2.0 --libs 2>/dev/null)" |
7842 echores "$_gtk" | 7842 echores "$_gtk" |
7843 | 7843 |
7844 # Check for GLIB2 | 7844 # Check for GLIB2 |
7845 echocheck "GLib version" | |
7845 if $_pkg_config glib-2.0 --exists ; then | 7846 if $_pkg_config glib-2.0 --exists ; then |
7846 echocheck "glib version" | |
7847 _glib=$($_pkg_config glib-2.0 --modversion 2>/dev/null) | 7847 _glib=$($_pkg_config glib-2.0 --modversion 2>/dev/null) |
7848 libs_mplayer="$libs_mplayer $($_pkg_config glib-2.0 --libs 2>/dev/null)" | 7848 libs_mplayer="$libs_mplayer $($_pkg_config glib-2.0 --libs 2>/dev/null)" |
7849 echores "$_glib" | 7849 echores "$_glib" |
7850 | 7850 |
7851 def_gui='#define CONFIG_GUI 1' | 7851 def_gui='#define CONFIG_GUI 1' |
7852 def_gtk2='#define CONFIG_GTK2 1' | 7852 def_gtk2='#define CONFIG_GTK2 1' |
7853 else | 7853 else |
7854 _gtk1=yes | 7854 _gtk1=yes |
7855 echo "GLIB-2 devel packages were not found, trying GTK 1.2" | 7855 echores "GLib 2 devel packages were not found, trying GTK+ 1.2" |
7856 fi | 7856 fi |
7857 else | 7857 else |
7858 echo "GTK-2 devel packages were not found, trying GTK 1.2" | 7858 echores "GTK+ 2 devel packages were not found, trying GTK+ 1.2" |
7859 _gtk1=yes | 7859 _gtk1=yes |
7860 fi | 7860 fi |
7861 fi | 7861 fi |
7862 | 7862 |
7863 if test "$_gtk1" = yes ; then | 7863 if test "$_gtk1" = yes ; then |
7864 # Check for old GTK (1.2.x) | 7864 # Check for old GTK (1.2.x) |
7865 echocheck "GTK version" | 7865 echocheck "GTK+ version" |
7866 if test -z "$_gtkconfig" ; then | 7866 if test -z "$_gtkconfig" ; then |
7867 if ( gtk-config --version ) >/dev/null 2>&1 ; then | 7867 if ( gtk-config --version ) >/dev/null 2>&1 ; then |
7868 _gtkconfig="gtk-config" | 7868 _gtkconfig="gtk-config" |
7869 elif ( gtk12-config --version ) >/dev/null 2>&1 ; then | 7869 elif ( gtk12-config --version ) >/dev/null 2>&1 ; then |
7870 _gtkconfig="gtk12-config" | 7870 _gtkconfig="gtk12-config" |
7871 else | 7871 else |
7872 die "The GUI requires GTK devel packages (which were not found)." | 7872 die "The GUI requires GTK+ devel packages (which were not found)." |
7873 fi | 7873 fi |
7874 fi | 7874 fi |
7875 _gtk=$($_gtkconfig --version 2>&1) | 7875 _gtk=$($_gtkconfig --version 2>&1) |
7876 extra_cflags="$extra_cflags $($_gtkconfig --cflags 2>&1)" | 7876 extra_cflags="$extra_cflags $($_gtkconfig --cflags 2>&1)" |
7877 libs_mplayer="$libs_mplayer $($_gtkconfig --libs 2>&1)" | 7877 libs_mplayer="$libs_mplayer $($_gtkconfig --libs 2>&1)" |
7878 echores "$_gtk (using $_gtkconfig)" | 7878 echores "$_gtk (using $_gtkconfig)" |
7879 | 7879 |
7880 # Check for GLIB | 7880 # Check for GLIB |
7881 echocheck "glib version" | 7881 echocheck "GLib version" |
7882 if test -z "$_glibconfig" ; then | 7882 if test -z "$_glibconfig" ; then |
7883 if ( glib-config --version ) >/dev/null 2>&1 ; then | 7883 if ( glib-config --version ) >/dev/null 2>&1 ; then |
7884 _glibconfig="glib-config" | 7884 _glibconfig="glib-config" |
7885 elif ( glib12-config --version ) >/dev/null 2>&1 ; then | 7885 elif ( glib12-config --version ) >/dev/null 2>&1 ; then |
7886 _glibconfig="glib12-config" | 7886 _glibconfig="glib12-config" |
7887 else | 7887 else |
7888 die "The GUI requires GLIB devel packages (which were not found)" | 7888 die "The GUI requires GLib devel packages (which were not found)" |
7889 fi | 7889 fi |
7890 fi | 7890 fi |
7891 _glib=$($_glibconfig --version 2>&1) | 7891 _glib=$($_glibconfig --version 2>&1) |
7892 libs_mplayer="$libs_mplayer $($_glibconfig --libs 2>&1)" | 7892 libs_mplayer="$libs_mplayer $($_glibconfig --libs 2>&1)" |
7893 echores "$_glib (using $_glibconfig)" | 7893 echores "$_glib (using $_glibconfig)" |
7923 if test "$?" -ne 0 ; then | 7923 if test "$?" -ne 0 ; then |
7924 echores "no" | 7924 echores "no" |
7925 echo "No working iconv program found, use " | 7925 echo "No working iconv program found, use " |
7926 echo "--charset=UTF-8 to continue anyway." | 7926 echo "--charset=UTF-8 to continue anyway." |
7927 echo "If you also have problems with iconv library functions use --charset=noconv." | 7927 echo "If you also have problems with iconv library functions use --charset=noconv." |
7928 echo "Messages in the GTK-2 interface will be broken then." | 7928 echo "Messages in the GTK+ interface will be broken then." |
7929 exit 1 | 7929 exit 1 |
7930 else | 7930 else |
7931 echores "yes" | 7931 echores "yes" |
7932 fi | 7932 fi |
7933 fi | 7933 fi |