[MPlayer-users] compiling error

Attila Kinali kinali at gmx.net
Sun Oct 14 12:59:15 CEST 2001


On Sat, 13 Oct 2001 11:02:16 +0200 "=/\\= Majki =/\\=" <majki at pro.onet.pl> wrote:


> I didn't know that every gcc version needs it's own libstdc++. I'm not a
> programer, I'm just an user. I would *really* like to get binary version.
> Isn't it possible to write program which works on every processor (at least
> every x86) and after start autodetect that user have for example K6-2 and
> then enable MMX and 3D-Now!. Look at players for Windows like vplayer.

No it isnt at the current state of mplayer, maybe it will in the future
but it will be also a loss of performance. It's also stated in the documentation.

> However mplayer is still the best for Linux. I must say that 0.50 is almost
> as fast as Windows players. I have K6-2 300 and have problems playing DivX
> in Windows, and it was impossible to play it in Linux since 0.50.
> Ok, I get Mandrake 7.2 cd and find libstdc++-devel-2.95.2-12mdk
> rpm -ivh complains that there are conflicts with files from package
> libstdc++-devel-2.95.2-12mdk
> I added --force and installed package.
> Unfortunatelly ./configure complains:
> Checking if your compiler 'gcc' supports C++ ... no

Try to find out why it breaks. 

> and that maybe I don't have libraries and if I don't want DirectShow support
> I can add --disable-dshow.
> Well I don't know what DirectShow is, I guess that it speeds mplayer (like
> DirectShow from DirectX) and I want it.

DShow is one of the dll codecs used by mplayer. It's a little bit
slower than ffdivx, but it supports image postprocessing.
As you are really at the lower limit of CPU power and memory
bandwith you should prefere ffdivx. (you wont be able to use
postprocessing if it's not a really low res movie)

> Because I didn't know what to do I added --disable-dshow, everything
> compilled and installed ok. Mplayer works, but after playing
> American_Pie.avi DivX several minutes mplayer abort playing.

Do you get any errormsg ? Please read the documentation about
writing a proper bugreport.

> There is also something with libX wrong, but mplayer works.
> ./configure complains:
> nm: /usr/X11R6/lib/libXext.a: No such file or directory
> I have XFree86-devel installed, I did all suggested symlinks, but there
> isn't such file. I manually checked XFree86-devel package and this package
> doesn't contain libXext.a.
> I only have libXext.so, libXext.so.6, libXext.so.6.4

Hmm.. look if you have any package that contains X libraries
for static linking.

		
			Attila Kinali

PS: Never do a full quote and write your answers below the quoted text

-- 
"Though a program be but three lines long,
someday it will have to be maintained."
-- The Tao of Programming



More information about the MPlayer-users mailing list