<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7036.0">
<TITLE>Problem building extras/contrib/libshout</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT FACE="Times New Roman">I'm running WinXP, Cygwin environment.</FONT>

<BR><FONT FACE="Times New Roman">Getting a clean build on the first handful of libraries, but it errors out on libshout.  This is a copy of libshout-2.2.2.tar.gz, downloaded by the make process, as of today.</FONT></P>
<BR>

<P><FONT FACE="Times New Roman">gcc -mno-cygwin -isystem /usr/include/mingw -Wall -ffast-math -fsigned-char -I/h</FONT>

<BR><FONT FACE="Times New Roman">ome/mfm/vlc-trunk/extras/contrib/include   -I/home/mfm/vlc-trunk/extras/contrib/</FONT>

<BR><FONT FACE="Times New Roman">include -mno-cygwin -isystem /usr/include/mingw -mno-cygwin -isystem /usr/includ</FONT>

<BR><FONT FACE="Times New Roman">e/mingw -isystem /home/mfm/vlc-trunk/extras/contrib/include  -L/home/mfm/vlc-tru</FONT>

<BR><FONT FACE="Times New Roman">nk/extras/contrib/lib -mno-cygwin -o example.exe  example.o ../src/libshout.la</FONT>

<BR><FONT FACE="Times New Roman">-L/home/mfm/vlc-trunk/extras/contrib/lib -lvorbis -lm -ltheora -logg -lspeex -lw</FONT>

<BR><FONT FACE="Times New Roman">sock32 -lwsock32</FONT>

<BR><FONT FACE="Times New Roman">../src/libshout.la: file not recognized: File format not recognized</FONT>

<BR><FONT FACE="Times New Roman">collect2: ld returned 1 exit status</FONT>

<BR><FONT FACE="Times New Roman">make[5]: *** [example.exe] Error 1</FONT>

<BR><FONT FACE="Times New Roman">make[5]: Leaving directory `/home/mfm/vlc-trunk/extras/contrib/src/libshout/exam</FONT>

<BR><FONT FACE="Times New Roman">ples'</FONT>

<BR><FONT FACE="Times New Roman">make[4]: *** [all-recursive] Error 1</FONT>

<BR><FONT FACE="Times New Roman">make[4]: Leaving directory `/home/mfm/vlc-trunk/extras/contrib/src/libshout'</FONT>

<BR><FONT FACE="Times New Roman">make[3]: *** [all] Error 2</FONT>

<BR><FONT FACE="Times New Roman">make[3]: Leaving directory `/home/mfm/vlc-trunk/extras/contrib/src/libshout'</FONT>

<BR><FONT FACE="Times New Roman">make[2]: *** [.shout] Error 2</FONT>

<BR><FONT FACE="Times New Roman">make[2]: Leaving directory `/home/mfm/vlc-trunk/extras/contrib/src'</FONT>

<BR><FONT FACE="Times New Roman">make[1]: *** [src] Error 2</FONT>

<BR><FONT FACE="Times New Roman">make[1]: Leaving directory `/home/mfm/vlc-trunk/extras/contrib'</FONT>

<BR><FONT FACE="Times New Roman">make: *** [all] Error 2</FONT>
</P>

<P><FONT FACE="Times New Roman">It looks like it's built a bunch of things in libshout, doesn't break until building examples.</FONT>
</P>

<P><FONT FACE="Times New Roman">I'm running gcc 3.4.4 (cygming special), mingw runtime 3.11.</FONT>
</P>

<P><FONT FACE="Times New Roman">Thoughts?</FONT>
</P>

<P><FONT FACE="Times New Roman">(Overall, I'm still trying to recover from that Dirac documentation fun.  My environment went west downloading some of the darned widgets to build those docs, as a few compiler/mingw updates crept in and hosed things up.)</FONT></P>

<P><FONT FACE="Times New Roman">Thanks.</FONT>
</P>

<P><FONT FACE="Times New Roman">Mark</FONT>
</P>

</BODY>
</HTML>