[MPlayer-users] Re: Compiling MPlayer with Live.com sup.

Horacio Ferrero horace.linux at noos.fr
Fri Sep 5 23:58:53 CEST 2003


> These errors occur if you compile MPlayer with a different version of the 
> compiler than the version that you used to compile the LIVE.COM code.
> 
> You *must* build the LIVE.COM code and MPlayer with the same version of the 
> compiler.
> 
>         Ross.

Tanks to you Ross for trying helping me !
I've looked, about how Live compiles its librairies.......

cerr, ostream and other when compiling it, It gets this symbols from
iomanip.h. But.....I don't know where it gets iomanip.h...?
A find for iomanip.h gives :


/home/horacio/tripwire-2.3.1-2/src/STLport-4.0/stlport/BC50/iomanip.h
/home/horacio/tripwire-2.3.1-2/src/STLport-4.0/stlport/BC50/using/iomanip.h
/home/horacio/tripwire-2.3.1-2/src/STLport-4.0/stlport/iomanip.h
/home/horacio/tripwire-2.3.1-2/src/STLport-4.0/stlport/using/h/iomanip.h
/home/horacio/gcc-3.2.1/libstdc++-v3/include/backward/iomanip.h
/home/horacio/gcc-2.95.3/libio/iomanip.h
/mnt/win_c/msvc/include/iomanip.h
/mnt/win_c/Program Files/Microsoft Visual Studio/vc98/Include/iomanip.h
/mnt/win_c/Program Files/Microsoft Visual Studio/vc98/crt/src/iomanip.h
/mnt/mdk/home/lfs/gcc-2.95.3/libio/iomanip.h
/mnt/mdk/usr/include/g++-3/iomanip.h
/mnt/mdk/usr/include/g++-v3/backward/iomanip.h
find: /proc/12628/fd: No such file or directory
/opt/gcc2/include/g++-3/iomanip.h
/usr/include/g++-3/iomanip.h
/usr/include/c++/3.2.1/backward/iomanip.h
/usr/src/gcc-2.95.3/libio/iomanip.h
It is supposed that make doesn't look into these locations... No one is
in the incuded list of the Makefile but IT FOUNDS iomanip.h but wich one
?
For memory three lines of /usr/lib/live/BasicUsageEnvironment.cpp 
// Implementation
                                                                                
#ifndef IMN_PIM
#include "BasicUsageEnvironment.hh"
#include <iomanip.h>
                                                                                
////////// BasicUsageEnvironment //////////
                                                                                If it uses iomanip.h from /usr/include/g++-3/iomanip.h it's sure I'll get the problem in!

When MPlayer try to compile using Live librairies doesn't find cerr
ostream and all these things it appear to be from gcc3 world!

Don't watch into /mnt/win_c because is a Windows disk
Don't watch into /mnt/mdk because is a Mandrake disk

Can someone ligth me on that subject..
Thanks in advance
-- 
Horacio Ferrero <horace.linux at noos.fr>



More information about the MPlayer-users mailing list