<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Shruti;
        panose-1:2 0 5 0 0 0 0 0 0 0;}
@font-face
        {font-family:Shruti;
        panose-1:2 0 5 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Arial","sans-serif";
        color:navy;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Hi Dennis, <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Thanks for the quick response. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>I forgot to mention : I am using VLC on Linux – Fedora Core 6.  And
the version of VLC appears to be 0.8.6d. Let me know if any information
required. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Thanks again.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Dipan.<o:p></o:p></span></p>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
vlc-devel-bounces@videolan.org [mailto:vlc-devel-bounces@videolan.org] <b>On
Behalf Of </b>Dennis van Amerongen<br>
<b>Sent:</b> Wednesday, March 05, 2008 4:25 PM<br>
<b>To:</b> Mailing list for VLC media player developers<br>
<b>Subject:</b> Re: [vlc-devel] Too hard to build vlc in cygwin! Questions.Help
please.<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>Hi there.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>I have some suggestions.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>Don’t use 3.14-1, it seems to break with win32 contribs.. try using
older like 3.13-1<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>Don’t rename extracted contrib to /usr/win32, if the contrib was
built with win32-branch then instead you need to update the configure lines and
point to /usr/win32-branch everywhere (CONTRIB_TREE)<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>As for the moc/rcc/uic, I think those were available in some older
contrib packages. Having both moc and moc.exe would conflict (moc without
extention takes precedence) so those had to be deleted for compiling to win32.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>- D<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'><o:p> </o:p></span></p>

<div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'>

<div>

<div class=MsoNormal align=center style='text-align:center'><span lang=NL>

<hr size=2 width="100%" align=center>

</span></div>

<p class=MsoNormal><b><span lang=NL style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Van:</span></b><span
lang=NL style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
vlc-devel-bounces@videolan.org [mailto:vlc-devel-bounces@videolan.org] <b>Namens
</b>mean while<br>
<b>Verzonden:</b> woensdag 5 maart 2008 10:00<br>
<b>Aan:</b> vlc-devel@videolan.org<br>
<b>Onderwerp:</b> [vlc-devel] Too hard to build vlc in cygwin! Questions.Help
please.</span><span lang=NL><o:p></o:p></span></p>

</div>

<p class=MsoNormal><o:p> </o:p></p>

<p>I want to build vlc in cygwin, I have tried many versions and packages but
still can't success build one.<br>
I have several questions:<br>
1.The newest version of mingw-runtime in cygwin is 3.14-1, not 3.11-1, is there
any difference between them? Should I use 3.11-1?<br>
2.In the INSTALL.win32, it said the contrib libs should put in /usr/win32/, but
some contrib-....win32...tar.bz2 packages are extract to /usr/win32-branch/,
what the difference between win32/ and win32-branch/ ? should I change the
directories in './configure.sh' from /usr/win32/ to /usr/win32-branch/ or
create a win32/ link to win32-branch/ or rename win32-branch/ to win32/ ? The
last method seems has some problems.<br>
3.Some articles said /usr/win32/bin/moc rcc uic should be deleted, but in some
contrb packages I can't find these files in this directory, why?<o:p></o:p></p>

<p>Now I download vlc-0.8.6d.tar.bz2 and
contrib-20070412-win32-0.8.6b-bin-gcc-3.4.5-only.tar.bz2.<br>
I extract the contrib package, the default directory is /usr/win32-branch, I
rename the dir to /usr/win32, then I <o:p></o:p></p>

<p>use the script below to configure,<br>
-----------------<br>
 CONTRIB_TREE=/usr/win32<br>
 PATH=${CONTRIB_TREE}/bin:$PATH \<br>
 ./bootstrap && \<br>
 CPPFLAGS="-I${CONTRIB_TREE}/include -I${CONTRIB_TREE}/include/ebml"
\<br>
 LDFLAGS=-L${CONTRIB_TREE}/lib \<br>
 PKG_CONFIG_LIBDIR=${CONTRIB_TREE}/lib/pkgconfig \<br>
 CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" \<br>
 ./configure \<br>
     --host=i686-pc-mingw32 \<br>
     --enable-sdl
--with-sdl-config-path=${CONTRIB_TREE}/bin --disable-gtk \<br>
     --enable-nls \<br>
     --enable-ffmpeg --with-ffmpeg-mp3lame
--with-ffmpeg-faac \<br>
     --with-ffmpeg-zlib --enable-faad --enable-flac
--enable-theora \<br>
     --with-wx-config-path=${CONTRIB_TREE}/bin \<br>
     --with-freetype-config-path=${CONTRIB_TREE}/bin \<br>
     --with-fribidi-config-path=${CONTRIB_TREE}/bin \<br>
     --enable-live555
--with-live555-tree=${CONTRIB_TREE}/live.com \<br>
     --enable-caca
--with-caca-config-path=${CONTRIB_TREE}/bin \<br>
     --with-xml2-config-path=${CONTRIB_TREE}/bin \<br>
     --with-dvdnav-config-path=${CONTRIB_TREE}/bin \<br>
     --disable-cddax --disable-vcdx --enable-goom \<br>
     --enable-twolame --enable-dvdread \<br>
     --disable-gnomevfs \<br>
     --enable-dca \<br>
     --enable-qt4 \<br>
     --disable-optimizations \<br>
     --enable-debug \<br>
-----------------<br>
then make, but it stoped, said <br>
-----------------<br>
libtool: link: warning: library '/usr/win32/lib/libdvdnav.la' was moved.<br>
libtool: link: warning: library '/usr/win32/lib/libdvdread.la' was moved.<br>
libtool: link: warning: library '/usr/win32/lib/libdvdcss.la' was moved.<br>
libtool: link: warning: library '/usr/win32/lib/libdvdnav.la' was moved.<br>
libtool: link: cannot find the libraray
'/home/videolan/jb/0.8.6-bugifx/extras/contrrib/lib/libdvdread.la'<br>
-----------------<br>
I create a directory '/home/videolan/jb/0.8.6-bugifx/extras/contrrib/' and make
a link to /usr/win32/lib, then I <o:p></o:p></p>

<p>make again , and encountered error again,<br>
-----------------<br>
In file included from parser/builder.cpp:36:<br>
parser/../src/ft2_font.hpp:60: error: `FT_Glyph' does not name a type<br>
parser/../src/ft2_font.hpp:61: error: `FT_BBox' does not name a type<br>
parser/../src/ft2_font.hpp:74: error: `FT_Library' does not name a type<br>
parser/../src/ft2_font.hpp:76: error: `FT_Face' does not name a type<br>
make[6]: *** [libskins2_plugin_a-builder.o] Error 1<br>
-----------------<o:p></o:p></p>

<p>What should I do? Why it's so hard to build vlc? Can anyone help me? <br>
Thanks very much.<o:p></o:p></p>

</div>

</div>

</body>

</html>