[Mplayer-users] compiling error in DirectShow

David Ananian-Cooper davidac17 at yahoo.com
Fri Sep 7 12:19:51 CEST 2001


hi all

i am trying to get mplayer working on my new linux system as it is the most 
convenient player to use atm, however I am using the redhat 7.1 distro. As 
suggested in the forum earlier i have upgraded to the latest RedHat version, 
2.96-97 and have also installed GCC 3.0.1 .

To configure I used gcc3 using the "export CC=gcc3" command before compiling 
so as to use gcc3. configure works perfectly yet when making the compilation 
breaks, when setting up Direct Show. If anyone can help it would be really 
useful, thanks!

below i have included the last section of the build jargon if it means 
anything to anyone, it certainly doesn't to me!!!


ointer -DWIN32_PATH=\"/usr/lib/win32\" -D__WINE__ -Ddbg_printf=__vprintf 
-DTRACE=__vprintf  -c vfl.c
gcc3 -c ./stubs.s -o stubs.o
ar -r libloader.a setup_FS.o pe_image.o module.o ext.o win32.o driver.o 
pe_resource.o resource.o registry.o elfdll.o afl.o vfl.o stubs.o
make[1]: Leaving directory `/root/install/mplayer/MPlayer-20010906/loader'
make -C loader/DirectShow
make[1]: Entering directory 
`/root/install/mplayer/MPlayer-20010906/loader/DirectShow'
gcc3 -c -O4 -march=athlon -mcpu=athlon -pipe -ffast-math -fomit-frame-pointer 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -I.. 
-I/usr/local/include -DNOAVIFILE_HEADERS -fexceptions  -o DS_AudioDec.o 
DS_AudioDec.cpp In file included from 
/usr/include/g++-v3/bits/std_cwchar.h:42,
                 from /usr/include/g++-v3/bits/fpos.h:40,
                 from /usr/include/g++-v3/bits/char_traits.h:40,
                 from /usr/include/g++-v3/bits/std_string.h:41,
                 from /usr/include/g++-v3/string:31,
                 from libwin32.h:36,
                 from DS_AudioDecoder.h:4,
                 from DS_AudioDec.cpp:5:
/usr/include/wchar.h: In function `long long int wcstoq(const wchar_t*,
   wchar_t**, int)':
/usr/include/wchar.h:514: cannot convert `const wchar_t* __restrict' to `const
   __gwchar_t*' for argument `1' to `long long int __wcstoll_internal(const
   __gwchar_t*, __gwchar_t**, int, int)'
/usr/include/wchar.h: In function `long long unsigned int wcstouq(const
   wchar_t*, wchar_t**, int)':
/usr/include/wchar.h:520: cannot convert `const wchar_t* __restrict' to `const
   __gwchar_t*' for argument `1' to `long long unsigned int
   __wcstoull_internal(const __gwchar_t*, __gwchar_t**, int, int)'
make[1]: *** [DS_AudioDec.o] Error 1
make[1]: Leaving directory 
`/root/install/mplayer/MPlayer-20010906/loader/DirectShow'
make: *** [loader/DirectShow/libDS_Filter.a] Error 2



_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


_______________________________________________
Mplayer-users mailing list
Mplayer-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mplayer-users



More information about the MPlayer-users mailing list