[MPlayer-cygwin] svn 22490 on Windows - not declared stream_fill_buffer, stream_seek_long

Thomas Plank tplank at gmx.at
Sat Mar 17 01:46:23 CET 2007


Gianluigi Tiesi (mplayer at netfarm.it) wrote:

>> I think that's a problem with live555.
>> Try to compile without enabling live555.
>> -- 
> I've posted a patch on devel-eng, it's attached also here

Now I have trouble compiling mplayer.
I applied your patch, but now compilation fails here:

gcc  -I. -I.. -Wdeclaration-after-statement -O4 -march=pentium4 -mtune=pentium4
-pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=6
4 -D_LARGEFILE64_SOURCE -D__CYGWIN__ -I/cygdrive/d/cdrtools/mplayer/live/ -I/usr
/local/include/freetype2 -I/usr/local/include   -c -o ass_font.o ass_font.c
ar r libass.a ass.o ass_cache.o ass_fontconfig.o ass_render.o ass_utils.o ass_mp
.o ass_bitmap.o ass_library.o ass_font.o
ar: creating libass.a
ranlib libass.a
make[1]: Leaving directory `/cygdrive/d/cdrtools/mplayer/mplayer/libass'
make -C osdep
make[1]: Entering directory `/cygdrive/d/cdrtools/mplayer/mplayer/osdep'
gcc  -I. -I.. -Wdeclaration-after-statement -O4 -march=pentium4 -mtune=pentium4
-pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=6
4 -D_LARGEFILE64_SOURCE -D__CYGWIN__ -I/cygdrive/d/cdrtools/mplayer/live/ -I/usr
/local/include/freetype2 -I/usr/local/include   -c -o timer-win2.o timer-win2.c
gcc  -I. -I.. -Wdeclaration-after-statement -O4 -march=pentium4 -mtune=pentium4
-pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=6
4 -D_LARGEFILE64_SOURCE -D__CYGWIN__ -I/cygdrive/d/cdrtools/mplayer/live/ -I/usr
/local/include/freetype2 -I/usr/local/include   -c -o getch2.o getch2.c
gcc  -I. -I.. -Wdeclaration-after-statement -O4 -march=pentium4 -mtune=pentium4
-pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=6
4 -D_LARGEFILE64_SOURCE -D__CYGWIN__ -I/cygdrive/d/cdrtools/mplayer/live/ -I/usr
/local/include/freetype2 -I/usr/local/include   -c -o mmap_anon.o mmap_anon.c
gcc  -I. -I.. -Wdeclaration-after-statement -O4 -march=pentium4 -mtune=pentium4
-pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=6
4 -D_LARGEFILE64_SOURCE -D__CYGWIN__ -I/cygdrive/d/cdrtools/mplayer/live/ -I/usr
/local/include/freetype2 -I/usr/local/include   -c -o shmem.o shmem.c
ar r libosdep.a timer-win2.o getch2.o mmap_anon.o shmem.o
ar: creating libosdep.a
ranlib libosdep.a
make[1]: Leaving directory `/cygdrive/d/cdrtools/mplayer/mplayer/osdep'
gcc -o mplayer.exe mplayer.o m_property.o mp_msg.o mixer.o parser-mpcmd.o subopt
-helper.o command.o asxparser.o codec-cfg.o cpudetect.o edl.o find_sub.o m_confi
g.o m_option.o m_struct.o mpcommon.o parser-cfg.o playtree.o playtreeparser.o sp
udec.o sub_cc.o subreader.o vobsub.o unrarlib.o libvo/libvo.a libao2/libao2.a in
put/libinput.a vidix/libvidix.a libmenu/libmenu.a libmpcodecs/libmpcodecs.a liba
f/libaf.a libmpdemux/libmpdemux.a stream/stream.a libswscale/libswscale.a libvo/
libosd.a libavformat/libavformat.a libavcodec/libavcodec.a libavutil/libavutil.a
 libpostproc/libpostproc.a loader/libloader.a mp3lib/libmp3.a liba52/liba52.a li
bmpeg2/libmpeg2.a libfaad2/libfaad2.a dvdread/libdvdread.a libdvdcss/libdvdcss.a
 libass/libass.a osdep/libosdep.a -lopengl32 -lgdi32 -lwinmm -lgdi32 -lx264 -lgd
i32 /cygdrive/d/cdrtools/mplayer/live//liveMedia/libliveMedia.a
 /cygdrive/d/cdrtools/mplayer/live//groupsock/libgroupsock.a                  /c
ygdrive/d/cdrtools/mplayer/live//UsageEnvironment/libUsageEnvironment.a
         /cygdrive/d/cdrtools/mplayer/live//BasicUsageEnvironment/libBasicUsageE
nvironment.a                  -L/cygdrive/d/cdrtools/mplayer/live/ -lwinmm  -lic
onv -lncurses -lpng -lz -ljpeg -lcdio_cdda -lcdio -lcdio_paranoia -lwinmm -L/usr
/local/lib -L/usr/local/lib -lfreetype -lz -lfontconfig -lexpat -lfreetype -lz -
lz -lvorbis -logg -lspeex -ladvapi32 -lole32  -lstdc++ -lxvidcore -lm    -static
 -lm
stream/stream.a(stream_vcd.o):stream_vcd.c:(.text+0x552): undefined reference to
 `__open_osfhandle'
collect2: ld returned 1 exit status
make: *** [mplayer.exe] Error 1

-- 
mfg Thomas



More information about the MPlayer-cygwin mailing list