First thing ,  the readme said to use gcc3.0.4 compiler so I did
who am I to argue with the developers.

then, I cannot help it being long:-
Unpack and cp to directories :-

      Win32 Cidecs to            /usr/lib/win32
        iso-8859-1   to              /usr/local/share/mplayer/font/
        iso-8859-2   to              /usr/local/share/mplayer/font/
        BlueHeart    to              /usr/local/share/mplayer/Skin/
         Cyrus        to              /usr/local/share/mplayer/Skin/
         mentalic     to              /usr/local/share/mplayer/Skin/
         neutron      to              /usr/local/share/mplayer/Skins/
cd directory sources,
root@localhost root]# cd /root/Desktop/MPlayer-0.90pre5
[root@localhost MPlayer-0.90pre5]# ./configure --enable-gui 
--cc=/usr/bin/gcc-3.0.4 2>/root/Desktop/el1

el1 report no errors.

then
[root@localhost MPlayer-0.90pre5]#make 2>/root/Desktop/el2
el2 reports:
checmake: *** libmp1e: No such file or directory.  Stop.
make: *** drivers/syncfb: No such file or directory.  Stop.
demux_viv.c:310:2: warning: #warning "Calculate PTS from picture 
header!"
In file included from ../libvo/fastmemcpy.h:4,
                 from vd_ijpg.c:16:
../config.h:39:1: warning: "HAVE_STDDEF_H" redefined
/usr/include/jconfig.h:11:1: warning: this is the location of the 
previous definition
make: *** libmp1e: No such file or directory.  Stop.
make: *** drivers/syncfb: No such file or directory.  Stop.
gcc-3.0.4: pci_names.c: No such file or directory
make[2]: *** [depend] Error 1
In file included from vo_jpeg.c:17:
../config.h:39:1: warning: "HAVE_STDDEF_H" redefined
/usr/include/jconfig.h:11:1: warning: this is the location of the 
previous definition
In file included from widgets.c:23:
gtk/menu.h:13:6: warning: no newline at end of file
In file included from widgets.c:46:
gtk/opts.h:9:6: warning: no newline at end of file
In file included from gtk/menu.c:11:
gtk/menu.h:13:6: warning: no newline at end of file
In file included from gtk/opts.c:12:
gtk/opts.h:9:6: warning: no newline at end of file
mplayer.c: In function `main':
mplayer.c:1305: warning: assignment makes pointer from integer 
without a cast
mplayer.c:1306: warning: assignment makes pointer from integer 
without a cast
mplayer.c:1393: warning: passing arg 2 of `guiGetEvent' makes pointer 
from integer without a cast
motion_est.c: In function `direct_search':
motion_est.c:1439: warning: unused variable `mv_penalty'
i386/mpegvideo_mmx.c: In function `dct_unquantize_mpeg1_mmx':
i386/mpegvideo_mmx.c:198: warning: operation on `nCoeffs' may be 
undefined
i386/mpegvideo_mmx.c: In function `dct_unquantize_mpeg2_mmx':
i386/mpegvideo_mmx.c:324: warning: operation on `nCoeffs' may be 
undefined
i386/motion_est_mmx.c:29: warning: `bone' defined but not used
aviprint.c: In function `print_wave_header':
aviprint.c:64: warning: initialization from incompatible pointer type
demux_viv.c:310:2: warning: #warning "Calculate PTS from picture 
header!"
open.c: In function `dvd_parse_chapter_range':
open.c:463: warning: assignment discards qualifiers from pointer 
target type
ad_a52.c: In function `decode_audio':
ad_a52.c:189: warning: passing arg 2 of pointer to function from 
incompatible pointer type
ad_dk4adpcm.c: In function `decode_audio':
ad_dk4adpcm.c:64: warning: implicit declaration of function 
`dk4_adpcm_decode_block'
ad_hwac3.c: In function `decode_audio':
ad_hwac3.c:100: warning: implicit declaration of function `swab'
ad_internal.h:11: warning: `init' declared `static' but never defined
ad_internal.h:12: warning: `preinit' declared `static' but never 
defined
ad_internal.h:13: warning: `uninit' declared `static' but never 
defined
ad_internal.h:14: warning: `control' declared `static' but never 
defined
ad_internal.h:15: warning: `decode_audio' declared `static' but never 
defined
ad_internal.h:11: warning: `init' declared `static' but never defined
ad_internal.h:12: warning: `preinit' declared `static' but never 
defined
ad_internal.h:13: warning: `uninit' declared `static' but never 
defined
ad_internal.h:14: warning: `control' declared `static' but never 
defined
ad_internal.h:15: warning: `decode_audio' declared `static' but never 
defined
vd_huffyuv.c: In function `decode':
vd_huffyuv.c:510: warning: unused variable `a'
vd_mpng.c: In function `decode':
vd_mpng.c:70: warning: unused variable `palette'
In file included from ../libvo/fastmemcpy.h:4,
                 from vd_ijpg.c:16:
../config.h:39:1: warning: "HAVE_STDDEF_H" redefined
/usr/include/jconfig.h:11:1: warning: this is the location of the 
previous definition
vd_ijpg.c: In function `fill_input_buffer':
vd_ijpg.c:67: warning: unused variable `nbytes'
vf.c: In function `vf_get_image':
vf.c:163: warning: implicit declaration of function `memalign'
vf.c:163: warning: assignment makes pointer from integer without a 
cast
vf_vo.c: In function `draw_slice':
vf_vo.c:94: warning: passing arg 1 of pointer to function from 
incompatible pointer type
vf_pp.c:99: warning: initialization makes integer from pointer 
without a cast
vf_palette.c: In function `put_image':
vf_palette.c:78: warning: assignment from incompatible pointer type
In file included from ../libavcodec/avcodec.h:4,
                 from vf_lavc.c:21:
../libavcodec/common.h: In function `put_bits':
../libavcodec/common.h:244: warning: implicit declaration of function 
`assert'
vf_lavc.c: In function `put_image':
vf_lavc.c:107: warning: assignment from incompatible pointer type
vf_cropdetect.c: In function `checkline':
vf_cropdetect.c:25: warning: unused variable `x'
native/nuppelvideo.c: In function `decode_nuv':
native/nuppelvideo.c:47: warning: passing arg 1 of 
`RTjpeg_init_decompress' from incompatible pointer type
native/qtrle.c:15: warning: `palette' defined but not used
native/qtrpza.c: In function `qt_decode_rpza':
native/qtrpza.c:133: warning: unused variable `i'
native/qtrpza.c:148: warning: unused variable `max_height'
native/qtrpza.c:138: warning: `colorA' might be used uninitialized in 
this function
native/qtrpza.c:139: warning: `r' might be used uninitialized in this 
function
native/qtrpza.c:139: warning: `g' might be used uninitialized in this 
function
native/qtrpza.c:139: warning: `b' might be used uninitialized in this 
function
ve_divx4.c: In function `put_image':
ve_divx4.c:186: warning: implicit declaration of function 
`mencoder_write_chunk'
ve_divx4.c: In function `vf_open':
ve_divx4.c:198: warning: assignment from incompatible pointer type
In file included from ../libavcodec/avcodec.h:4,
                 from ve_lavc.c:33:
../libavcodec/common.h: In function `put_bits':
../libavcodec/common.h:244: warning: implicit declaration of function 
`assert'
ve_lavc.c: In function `put_image':
ve_lavc.c:282: warning: implicit declaration of function 
`mencoder_write_chunk'
ve_lavc.c: In function `vf_open':
ve_lavc.c:299: warning: assignment from incompatible pointer type
ve_rawrgb.c: In function `put_image':
ve_rawrgb.c:49: warning: implicit declaration of function 
`mencoder_write_chunk'
ve_rawrgb.c: In function `vf_open':
ve_rawrgb.c:61: warning: assignment from incompatible pointer type
{standard input}: Assembler messages:
{standard input}:40: Warning: missing operand; zero assumed
{standard input}:43: Warning: missing operand; zero assumed
{standard input}: Assembler messages:
{standard input}:14: Warning: missing operand; zero assumed
{standard input}: Assembler messages:
{standard input}:25: Warning: missing operand; zero assumed
{standard input}: Assembler messages:
{standard input}:25: Warning: missing operand; zero assumed
lrmi.c:754: warning: `debug_info' defined but not used
libdha.c: In function `INPORT8':
sysdep/AsmMacros_x86.h:86: warning: `ret' might be used uninitialized 
in this function
libdha.c: In function `INPORT16':
sysdep/AsmMacros_x86.h:108: warning: `ret' might be used 
uninitialized in this function
libdha.c: In function `INPORT32':
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
In file included from pci.c:492:
sysdep/pci_x86.c: In function `pci_config_type':
sysdep/AsmMacros_x86.h:86: warning: `ret' might be used uninitialized 
in this function
sysdep/AsmMacros_x86.h:86: warning: `ret' might be used uninitialized 
in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
pci.c: In function `pci_scan':
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
pci.c: In function `pci_config_read':
sysdep/AsmMacros_x86.h:130: warning: `ret' might be used 
uninitialized in this function
In file included from pci_names.c:7:
pci_dev_ids.c:1426:18: warning: trigraph ??) ignored
pci_names.c:1546:23: warning: trigraph ??) ignored
nvidia_vid.c: In function `vixProbe':
nvidia_vid.c:136: warning: passing arg 1 of `memcpy' discards 
qualifiers from pointer target type
nvidia_vid.c:99: warning: unused parameter `verbose'
nvidia_vid.c:99: warning: unused parameter `force'
nvidia_vid.c: In function `vixInit':
nvidia_vid.c:166: warning: passing arg 6 of `pci_config_read' from 
incompatible pointer type
nvidia_vid.c:193: warning: assignment from incompatible pointer type
nvidia_vid.c: At top level:
nvidia_vid.c:18: warning: `overlay_offset' defined but not used
genfb_vid.c: In function `vixProbe':
genfb_vid.c:49: warning: unused parameter `verbose'
genfb_vid.c:49: warning: unused parameter `force'
genfb_vid.c: In function `vixConfigPlayback':
genfb_vid.c:124: warning: unsigned int format, pointer arg (arg 3)
genfb_vid.c: At top level:
genfb_vid.c:18: warning: `mmio_base' defined but not used
genfb_vid.c:19: warning: `mem_base' defined but not used
genfb_vid.c:20: warning: `overlay_offset' defined but not used
genfb_vid.c:21: warning: `ram_size' defined but not used
mga_vid.c: In function `vixConfigPlayback':
mga_vid.c:789: warning: format argument is not a pointer (arg 2)
mga_vid.c:791: warning: assignment makes pointer from integer without 
a cast
mga_vid.c: In function `vixProbe':
mga_vid.c:1192: warning: passing arg 1 of `pci_scan' from 
incompatible pointer type
mga_vid.c:1180: warning: unused parameter `force'
mga_vid.c: In function `vixInit':
mga_vid.c:1337: warning: format argument is not a pointer (arg 2)
mga_vid.c:1337: warning: format argument is not a pointer (arg 3)
mga_vid.c:1340: warning: assignment makes integer from pointer 
without a cast
mga_vid.c:1343: warning: format argument is not a pointer (arg 4)
mga_vid.c: In function `vixDestroy':
mga_vid.c:1392: warning: passing arg 1 of `unmap_phys_mem' makes 
pointer from integer without a cast
mga_vid.c: In function `vixConfigPlayback':
mga_vid.c:789: warning: format argument is not a pointer (arg 2)
mga_vid.c:791: warning: assignment makes pointer from integer without 
a cast
mga_vid.c: In function `vixProbe':
mga_vid.c:1192: warning: passing arg 1 of `pci_scan' from 
incompatible pointer type
mga_vid.c:1180: warning: unused parameter `force'
mga_vid.c: In function `vixInit':
mga_vid.c:1337: warning: format argument is not a pointer (arg 2)
mga_vid.c:1337: warning: format argument is not a pointer (arg 3)
mga_vid.c:1340: warning: assignment makes integer from pointer 
without a cast
mga_vid.c:1343: warning: format argument is not a pointer (arg 4)
mga_vid.c: In function `vixDestroy':
mga_vid.c:1392: warning: passing arg 1 of `unmap_phys_mem' makes 
pointer from integer without a cast
pm3_vid.c: In function `vixProbe':
pm3_vid.c:88: warning: unused parameter `force'
In file included from vo_jpeg.c:17:
../config.h:39:1: warning: "HAVE_STDDEF_H" redefined
/usr/include/jconfig.h:11:1: warning: this is the location of the 
previous definition
dvd_reader.c: In function `DVDOpenImageFile':
dvd_reader.c:168: warning: assignment makes pointer from integer 
without a cast
dvd_reader.c: In function `DVDOpen':
dvd_reader.c:293: warning: assignment discards qualifiers from 
pointer target type
wm/ws.c: In function `wsXInit':
wm/ws.c:296: warning: assignment from incompatible pointer type
wm/ws.c:308: warning: assignment from incompatible pointer type
wm/ws.c:316: warning: assignment from incompatible pointer type
wm/ws.c:324: warning: assignment from incompatible pointer type
In file included from mplayer.c:34:
mw.h: In function `mplEventHandling':
mw.h:264: warning: passing arg 2 of `guiGetEvent' makes pointer from 
integer without a cast
mw.h:268: warning: passing arg 2 of `guiGetEvent' makes pointer from 
integer without a cast
mw.h:288: warning: passing arg 2 of `guiGetEvent' makes pointer from 
integer without a cast
In file included from widgets.c:23:
gtk/menu.h:13:6: warning: no newline at end of file
In file included from widgets.c:46:
gtk/opts.h:9:6: warning: no newline at end of file
widgets.c: In function `gtkSetLayer':
widgets.c:123: warning: initialization from incompatible pointer type
widgets.c: In function `gtkActive':
widgets.c:129: warning: initialization from incompatible pointer type
widgets.c: In function `gtkShow':
widgets.c:143: warning: passing arg 1 of `gtk_clist_sort' from 
incompatible pointer type
play.c: In function `mplFullScreen':
play.c:32: warning: unused variable `sx'
play.c:32: warning: unused variable `sy'
play.c: In function `mplPlay':
play.c:111: warning: passing arg 2 of `guiGetEvent' makes pointer 
from integer without a cast
In file included from gtk/menu.c:11:
gtk/menu.h:13:6: warning: no newline at end of file
gtk/mb.c: In function `create_MessageBox':
gtk/mb.c:162: warning: passing arg 4 of `gtk_signal_connect' makes 
pointer from integer without a cast
gtk/about.c: In function `create_About':
gtk/about.c:228: warning: passing arg 4 of `gtk_signal_connect' makes 
pointer from integer without a cast
gtk/sb.c: In function `create_SkinBrowser':
gtk/sb.c:270: warning: passing arg 4 of `gtk_signal_connect' makes 
pointer from integer without a cast
gtk/fs.c: In function `create_FileSelect':
gtk/fs.c:655: warning: passing arg 4 of `gtk_signal_connect' makes 
pointer from integer without a cast
In file included from gtk/opts.c:12:
gtk/opts.h:9:6: warning: no newline at end of file
mencoder.c: In function `main':
mencoder.c:599: warning: assignment makes pointer from integer 
without a cast
mencoder.c:601: warning: assignment makes pointer from integer 
without a cast
mencoder.c:603: warning: assignment makes pointer from integer 
without a cast
mencoder.c:605: warning: assignment makes pointer from integer 
without a cast
mencoder.c:607: warning: assignment makes pointer from integer 
without a cast
mencoder.c:614: warning: assignment makes pointer from integer 
without a cast
mencoder.c:615: warning: assignment makes pointer from integer 
without a cast
mencoder.c:959: warning: assignment from incompatible pointer type


[root@localhost MPlayer-0.90pre5]#checkinstall

checkinstall 1.5.1, Copyright 2001 Felipe Eduardo Sanchez Diaz Duran
           This software is released under the GNU GPL.


The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs?  [y]: y

Preparing package documentation...OK

Installing with "make install"...

========================= Installation results 
===========================

Copying documentation directory...
make[1]: Entering directory `/root/Desktop/MPlayer-0.90pre5/libdha'
mkdir -p /usr/local/lib
install -m 755 -s -p libdha-0.1.so /usr/local/lib/libdha-0.1.so
rm -f /usr/local/lib/libdha.so
ln -sf libdha-0.1.so /usr/local/lib/libdha.so
ldconfig
make[1]: Leaving directory `/root/Desktop/MPlayer-0.90pre5/libdha'
make[1]: Entering directory `/root/Desktop/MPlayer-0.90pre5/vidix'
make[2]: Entering directory 
`/root/Desktop/MPlayer-0.90pre5/vidix/drivers'
mkdir -p /usr/local/lib/mplayer/vidix
install -m 755 -s -p *.so /usr/local/lib/mplayer/vidix
make[2]: Leaving directory 
`/root/Desktop/MPlayer-0.90pre5/vidix/drivers'
make[1]: Leaving directory `/root/Desktop/MPlayer-0.90pre5/vidix'
if test ! -d /usr/local/bin ; then mkdir -p /usr/local/bin ; fi
install -m 755 -s mplayer /usr/local/bin/mplayer
ln -sf mplayer /usr/local/bin/gmplayer
if test ! -d /usr/local/man/man1 ; then mkdir -p /usr/local/man/man1; 
fi
install -c -m 644 DOCS/mplayer.1 /usr/local/man/man1/mplayer.1
install -m 755 -s mencoder /usr/local/bin/mencoder
ln -sf mplayer.1 /usr/local/man/man1/mencoder.1
*** Download font at http://www.mplayerhq.hu/homepage/dload.html
*** for OSD/Subtitles support and extract to 
/usr/local/share/mplayer/font/
*** Download skin(s) at http://www.mplayerhq.hu/homepage/dload.html
*** for GUI, and extract to /usr/local/share/mplayer/Skin/
install -c -m 644 etc/codecs.conf /usr/local/share/mplayer/codecs.conf
=================nstallation succesful =================
Some of the files created by the installation are inside the build
directory: /root/Desktop/MPlayer-0.90pre5

You probably don't want them to be included in the package,
especially if they are inside your home directory.
Do you want me to list them?  [n]:y
/root/Desktop/MPlayer-0.90pre5/libdha/libdha-0.1.so
/root/Desktop/MPlayer-0.90pre5/mplayer
.........................................................................................................................
cp /usr/src/RPMS/SOURCES/mplayer.conf to /etc/mplayer.conf
and reconfigured:-
## MPlayer config file
##
## This file can be copied to /etc/mplayer.conf and/or 
~/.mplayer/config .
## If both exist, the ~/.mplayer/config's settings override the
## /etc/mplayer.conf ones. And, of course command line overrides all.
## The options are the same as in the command line, but they can be 
specified
## more flexibly here. See below.
##
vo=xv                           # To specify your default video output
                                # see -vo help for available options
fs=yes                          # Fullscreen playing will be default
##
## Multiple languages are available :)
##
## Hungarian    igen    nem
 English        yes
## German       ja      nein
## Spanish      si      no
## Binary       1       0
##
## You can also use spaces and/or tabs.
##
sound   = 1
nosound = nein
##
## Remember the -noalsa switch ? You can specify it either with:
##
## noalsa = 1
## or
## alsa = no
## or
 noalsa = no
##
##alsa = nem
ffactor = 0.75
##
## You can also include another configfiles
## Specify full path!
##
# include = /home/gabucino/.mplayer/savage4.conf
skins=BlueHeart
skins=Cyrus
skins=default
skins=mentalic
skins=MidnightLove
skins=neutron
skins=plastic
............................................................................................................................
and so I tried to evoke mplayer in terminal :-

[root@localhost root]# gmplayer
MPlayer 0.90pre5-3.0.4 (C) 2000-2002 Arpad Gereoffy (see DOCS!)
CPU: Advanced Micro Devices Athlon 4 PM Palomino/Athlon MP 
Multiprocessor/Athlon XP
eXtreme Performance (Family: 6, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE
/etc/mplayer.conf(20): option without parameter
Option -alsa has been removed, new audio code doesn't need it! Remove 
it from your config file!
[root@localhost root]#
..................................................................................................
So presently I don't have a working MPlayer.
John
-- 
John Richard Smith
[EMAIL PROTECTED]

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to