[Mplayer-users] problem compiling Mplayer
Felix Buenemann
atmosfear at users.sourceforge.net
Sun Apr 22 00:20:09 CEST 2001
Am Samstag, 21. April 2001 20:48 schrieben Sie:
> Hello. I'm trying to compile mplayer...but every time
> it gets to the DirectShow part in make, it craps out.
> Below is the output. Any help woiuld be greatly
> appreciated....thanks.
>
> Jason
>
> ---------------
>
>
> make -C loader/DirectShow
> make[1]: Entering directory
> `/d2/home/jbond/mplayer/main/loader/DirectShow'
> makedepend -f- -- -O4 -march=i686 -mcpu=i686 -pipe
> -ffast-math -I. -I.. -I../wine -- DS_AudioDec.cpp
> DS_VideoDec.cpp DS_Filter.cpp allocator.cpp
> cmediasample.cpp guids.cpp inputpin.cpp outputpin.cpp
> 1>.depend 2>/dev/null
> gcc -c -O4 -march=i686 -mcpu=i686 -pipe -ffast-math
> -I. -I.. -I../wine -o DS_AudioDec.o DS_AudioDec.cpp
> /usr/include/g++-2/streambuf.h: In method `struct
> streampos streambuf::pubseekoff(streamoff, enum
> _seek_dir, int = 3)':
> In file included from
> /usr/include/g++-2/iostream.h:31,
> from /usr/include/g++-2/iostream:6,
> from except.h:10,
> from DS_AudioDec.cpp:14:
> /usr/include/g++-2/streambuf.h:362: conversion from
> `__off64_t' to non-scalar type `streampos' requested
> /usr/include/g++-2/streambuf.h: In method `struct
> streampos streambuf::pubseekpos(struct streampos, int
> = 3)':
> /usr/include/g++-2/streambuf.h:364: `struct streampos'
> used where a `__off64_t' was expected
> make[1]: *** [DS_AudioDec.o] Error 1
> make[1]: Leaving directory
> `/d2/home/jbond/mplayer/main/loader/DirectShow'
> make: *** [loader/DirectShow/libDS_Filter.a] Error 2
> [jbond ~/mplayer/main (.4 M)]
>
Try removing all compiler optimizations for building win32 code.
If it still doesn't work you could try upgrading to a new version of
gcc/libgpp.
--
Best Regards,
Felix
_______________________________________________
Mplayer-users mailing list
Mplayer-users at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-users
More information about the MPlayer-users
mailing list