various updates by Diego Biurrun <diego@biurrun.de>

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6056 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
arpi 2002-05-12 01:41:24 +00:00
parent 3303b43ca4
commit db43a6edeb
3 changed files with 67 additions and 52 deletions

View File

@ -50,21 +50,27 @@ and do not forget to include this valuable information:</P>
<UL>
<LI>Your Linux distribution or operating system e.g.:
<UL>
<LI>Red Hat 7.1
<LI>Slackware 7.0 + devel packs from 7.1 ...
<LI>Red Hat 7.1</LI>
<LI>Slackware 7.0 + devel packs from 7.1 ...</LI>
</UL>
</LI>
<LI>kernel version:<BR>
<CODE>uname -a</CODE>
<CODE>uname -a</CODE></LI>
<LI>libc version:<BR>
<CODE>ls -l /lib/libc[.-]*</CODE>
<CODE>ls -l /lib/libc[.-]*</CODE></LI>
<LI>X version:<BR>
<CODE>X -version</CODE>
<CODE>X -version</CODE></LI>
<LI>gcc and ld versions:<BR>
<CODE>gcc -v<BR>
ld -v</CODE>
ld -v</CODE></LI>
<LI>binutils version:<BR>
<CODE>as --version</CODE>
<LI>if only the GUI is buggy :
<CODE>as --version</CODE></LI>
<LI>If you have problems with fullscreen mode:
<UL>
<LI>Window manager type and version</LI>
</UL>
</LI>
<LI>If only the GUI is buggy:
<UL>
<LI>GTK version</LI>
<LI>GLIB version</LI>
@ -78,35 +84,39 @@ and do not forget to include this valuable information:</P>
<UL>
<LI>CPU info (this works on Linux only):<BR>
<CODE>cat /proc/cpuinfo</CODE>
<LI>Video card manufacturer and model, e.g.:<BR>
<CODE>cat /proc/cpuinfo</CODE></LI>
<LI>Video card manufacturer and model, e.g.:
<UL>
<LI>ASUS V3800U chip: nVidia TNT2 Ultra pro 32MB SDRAM
<LI>Matrox G400 DH 32MB SGRAM
<LI>ASUS V3800U chip: nVidia TNT2 Ultra pro 32MB SDRAM</LI>
<LI>Matrox G400 DH 32MB SGRAM</LI>
</UL>
<LI>Video driver type &amp; version, e.g.:<BR>
</LI>
<LI>Video driver type &amp; version, e.g.:
<UL>
<LI>X built-in driver
<LI>nVidia 0.9.623
<LI>Utah-GLX CVS 2001-02-17
<LI>DRI from X 4.0.3
<LI>X built-in driver</LI>
<LI>nVidia 0.9.623</LI>
<LI>Utah-GLX CVS 2001-02-17</LI>
<LI>DRI from X 4.0.3</LI>
</UL>
<LI>Sound card type &amp; driver, e.g.:<BR>
</LI>
<LI>Sound card type &amp; driver, e.g.:
<UL>
<LI>Creative SBLive! Gold with OSS driver from oss.creative.com
<LI>Creative SB16 with kernel OSS drivers
<LI>GUS PnP with ALSA OSS emulation
<LI>Creative SBLive! Gold with OSS driver from oss.creative.com</LI>
<LI>Creative SB16 with kernel OSS drivers</LI>
<LI>GUS PnP with ALSA OSS emulation</LI>
</UL>
<LI>if in doubt include <CODE>lspci -vv</CODE> output on Linux systems
</LI>
<LI>If in doubt include <CODE>lspci -vv</CODE> output on Linux systems.</LI>
</UL>
<P><B>For compilation problems/errors</B></P>
<P><B><I>Please include these files:</I></B></P>
<UL><LI>configure.log
<LI>config.h
<LI>config.mak
<LI>libvo/config.mak
<UL>
<LI>configure.log</LI>
<LI>config.h</LI>
<LI>config.mak</LI>
<LI>libvo/config.mak</LI>
</UL>
<P><B>For playback problems</B></P>

View File

@ -37,7 +37,7 @@ Probably there is no such file or directory.
What's the problem with gcc 2.96?
</B></TD><TR><TD></TD><TD VALIGN=top><FONT CLASS="text">A:</TD><TD><FONT CLASS="text">
<B><I>We strongly discourage the use of gcc 2.96!!!</I></B><BR>
Read <A HREF="gcc-2.96-3.0.html">this</A> and <A HREF="users_against_developers.html">this</A>
Read <A HREF="users_against_developers.html#gcc">this</A>
document for details. If you still really really want to use it, be sure to get
the latest release, but remember that you are on your own. Do <B>not</B> report
bugs or ask for help on the mailing lists. We will <B>not</B> provide any support
@ -49,7 +49,7 @@ in case you run into problems.
Great, I have gcc 3.0.1 from Red Hat/Mandrake, then I'm fine--!
</B></TD><TR><TD></TD><TD VALIGN=top><FONT CLASS="text">A:</TD><TD><FONT CLASS="text">
No, since there have been/are issues with these compilers as well.<BR>
Use the 2.95.x series for reliability (not <A HREF="gcc-2.96-3.0.html">2.96</A>).
Use the 2.95.x series for reliability (not <A HREF="users_against_developers.html#gcc">2.96</A>).
Use the latest gcc 3.0.x (starting at 3.0.2) if you want to use a 3.0.x version.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
@ -110,7 +110,7 @@ big house, etc etc. Do you really want it? It seems.</P>
<TD></TD><TD VALIGN=top><FONT CLASS="text">Q:</TD><TD WIDTH=100%><B><FONT CLASS="text">
Where can I find information about gcc 2.96 bugs?
</B></TD><TR><TD></TD><TD VALIGN=top><FONT CLASS="text">A:</TD><TD><FONT CLASS="text">
In <A HREF="gcc-2.96-3.0.html">this</A> document. And <A HREF="users_against_developers.html">this</A>
<A HREF="users_against_developers.html#gcc">This</A>
document describes why Red Hat released 2.96 and other interesting things.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
@ -441,7 +441,8 @@ use <B>MPlayer</B> on a CPU different from the one it was compiled on.
<TD></TD><TD VALIGN=top><FONT CLASS="text">Q:</TD><TD WIDTH=100%><B><FONT CLASS="text">
I have problems with [your window manager] and fullscreen xv/xmga/sdl/x11 modes ...
</B></TD><TR><TD></TD><TD VALIGN=top><FONT CLASS="text">A:</TD><TD><FONT CLASS="text">
Use the <CODE>-fsmode</CODE> switch. See example.conf or the man page.
Read the <A HREF="bugreports.html">bug reporting guidelines</A> and send us a
proper bug report.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top><FONT CLASS="text">Q:</TD><TD WIDTH=100%><B><FONT CLASS="text">
@ -690,7 +691,7 @@ It's for your information only but our criteria are:
Speed:<BR>
This parameter can be computed easily:
<OL>
<LI>Which movies do you plan to watch?</LI>
<LI>Which movies do you plan to watch?
<UL>
<LI><B>MPEG1:</B> 320x200@32=256000<BR>
You need only 256*25fps=6.4MB/sec of bandwidth (This format can be played
@ -708,6 +709,7 @@ This parameter can be computed easily:
32MB of video memory to watch this stream: 16MB for the RGB area and 16MB
for the YUV area.</LI>
</UL>
</LI>
<LI>The bandwidth of PCI slots is: 33MHz*32Bit=133MB/sec. PCI2.1 has
66MHz*32Bit=266MB/sec which is more than enough for playing any movie (except
HDTV streams which really require an AGP bus).</LI>
@ -717,6 +719,7 @@ This parameter can be computed easily:
<LI><B>DIMM</B> - Good if your video card has 128-bit memory access.</LI>
<LI><B>DDR</B> - Is fast enough for all types.</LI>
</UL>
</LI>
</OL>
Note: DGA comparison shows that there is no visible difference between video
cards which have the same type of video memory installed.<BR>

View File

@ -66,29 +66,31 @@ flag to configure. Remember that you are on your own and <B>do not report any
bugs</B>. If you do, you will only get banned from our mailing list because
we have had more than enough flame wars over GCC 2.96. Please let the matter rest.</P>
<P>If you have problems with GCC 2.96, here is how you can get GCC 3.0.4 to work
(submitted by <A HREF="mailto:willis_matthew@yahoo.com">Matt Willis</A>):</P>
<P>If you have problems with GCC 2.96, you can get 2.96-85 packages from the
Red Hat <A HREF="ftp://updates.redhat.com">ftp server</A>, or just go for the
3.04 packages offered for version 7.2 and later. If you do not want to or cannot
use the binary packages, here is how you can compile GCC 3.0.4 from source:</P>
<UL>
<LI>Go to the
<A HREF="http://gcc.gnu.org/mirrors.html">GCC mirrors page</A>
page and download the following (you may not need everything):<BR>
<CODE>gcc-g++-3.0.4.tar.gz<BR>
gcc-objc-3.0.4.tar.gz<BR>
gcc-3.0.4.tar.gz<BR>
gcc-g77-3.0.4.tar.gz<BR>
gcc-testsuite-3.0.4.tar.gz<BR>
gcc-core-3.0.4.tar.gz<BR>
gcc-java-3.0.4.tar.gz</CODE>
</LI>
<LI>Unpack the files, make a build directory, and build:<BR>
<CODE>tar -xvzf gcc-*3.0.4.tar.gz<BR>
mkdir gcc-build<BR>
cd gcc-build<BR>
../gcc-3.0.4/configure --prefix=/opt --program-suffix=-3.0.4<BR>
make bootstrap; mkdir -p /opt; make install</CODE></LI>
<LI>Set your path to include <CODE>/opt/bin</CODE><BR>
<CODE>export PATH=/opt/bin:${PATH}</CODE></LI>
<LI>Go to the <A HREF="http://gcc.gnu.org/mirrors.html">GCC mirrors page</A>
page and download <CODE>gcc-core-3.0.4.tar.gz</CODE>. This includes the
complete C compiler and is sufficient for <B>MPlayer</B>. If you also want
C++, Java or some of the other advanced GCC features
<CODE>gcc-3.0.4.tar.gz</CODE> may better suit your needs.</LI>
<LI>Extract the archive with<BR>
<CODE>tar -xvzf gcc-core-3.0.4.tar.gz</CODE></LI>
<LI>GCC is not built inside the source directory itself like most programs,
but needs a build directory outside the source directory. Thus you need to
create this directory via<BR>
<CODE>mkdir gcc-build</CODE></LI>
<LI>Then you can proceed to configure gcc in the build directory, but you need
the configure from the source directory:<BR>
<CODE>cd gcc-build<BR>
../gcc-3.0.4/configure</CODE></LI>
<LI>Compile GCC by issuing this command in the build directory:<BR>
<CODE>make bootstrap</CODE></LI>
<LI>Now you can install GCC (as root) by typing<BR>
<CODE>make install</CODE></LI>
</UL>
<P><A NAME=binary><B>Binary distribution of MPlayer</B></A></P>