<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16735" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=619332821-26112008><FONT face=Arial size=2>I have had to
compile VLC media player with a new version of live555 under cygwin
context development. I have to say that even with all the information on
Wikipedia it was quite an headache. I ran through many setup issues with both
VLC player and the live555 library. Even with the Wikipedia documentation of the
VLC team I couldn't have live555 successfully link with VLC player without
having a lot of undefined.</FONT></SPAN></DIV>
<DIV><SPAN class=619332821-26112008><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=619332821-26112008><FONT face=Arial size=2>It took me a few
days and a lot of googling to resolve all the issues. After looking at what I
needed to resolve my linking problems it didn't seem a big deal. But for a
newbie in cygwin development I was bewildered by the setting needed for
successfully compiling the live555 for VLC media player. </FONT></SPAN></DIV>
<DIV><SPAN class=619332821-26112008><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=619332821-26112008><FONT face=Arial size=2>While googling I
found that a lot of people ran through the same issues I have had. In some
cases people took days to resolve their issues. Problem is that no posting
anywhere give the whole clue about how to solve this confusing puzzle of
compilation setup with live555 library. You have the find the pieces
everywhere around the web.</FONT></SPAN></DIV>
<DIV><SPAN class=619332821-26112008><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=619332821-26112008><FONT face=Arial size=2>Giving
the widespread of VLC and it dependence on live555 library I would suggest
that a config file to compile the live555 for VLC with cygwin be included
with the library. I have included such a template as an attachment. Here is my
setting to successfully compile the live555 for VLC under
cygwin.</FONT></SPAN></DIV>
<DIV><SPAN class=619332821-26112008><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=619332821-26112008><FONT face=Arial size=2>I know this could
have been posted to VLC forums. However my feeling is that people will also
look in live555 email archive for a solution.</FONT></SPAN></DIV>
<DIV><SPAN class=619332821-26112008><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=619332821-26112008><FONT face=Arial
size=2>Regards</FONT></SPAN></DIV>
<DIV><SPAN class=619332821-26112008><FONT face=Arial size=2>Guy
Bonneau</FONT></SPAN></DIV>
<DIV><SPAN class=619332821-26112008></SPAN><FONT size=2><FONT face=Arial><FONT
size=2></FONT></FONT></FONT> </DIV>
<DIV><FONT size=2><FONT face=Arial><FONT size=2>COMPILE_OPTS
= $(INCLUDES) -I. -O -DSOCKLEN_T=socklen_t<BR>C
= c<BR>C_COMPILER = gcc<BR>C_FLAGS
= $(COMPILE_OPTS) -DUSE_OUR_BZERO=1 -D_WIN32 -mno-cygwin<BR>CPP
= cpp<BR>CPLUSPLUS_COMPILER = c++<BR>CPLUSPLUS_FLAGS
= $(COMPILE_OPTS) -Wall -DBSD=1 -D_WIN32 -Wno-deprecated
-mno-cygwin<BR>OBJ = o<BR>LINK = c++ -o<BR>LINK_OPTS
= -L.<BR>CONSOLE_LINK_OPTS = $(LINK_OPTS)<BR>LIBRARY_LINK
= ld -o<BR>LIBRARY_LINK_OPTS = $(LINK_OPTS) -r
-Bstatic<BR>LIB_SUFFIX = a<BR>LIBS_FOR_CONSOLE_APPLICATION
=<BR>LIBS_FOR_GUI_APPLICATION =<BR>EXE =</FONT>
</FONT></DIV></FONT></BODY></HTML>