<!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>Extras/contrib breakage under Cygwin</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT FACE="Times New Roman">Hi --</FONT>

<BR><FONT FACE="Times New Roman">I was doing a new build, kill-and-fill on the contrib directory, latest SVN (as of 19:00 EST today).</FONT>

<BR><FONT FACE="Times New Roman">It failed on building freetype.</FONT>

<BR><FONT FACE="Times New Roman">Best I can tell, what happens is that a 0KB file called freetype2 gets created, prior to the attempt to mv the freetype-2.x.y directory to a freetype2 directory..  Therefore,  it errors out -- you cannot create a directory called "freetype2" at the same directory point as already contains a file named "freetype2".</FONT></P>
<BR>
<BR>

<P><FONT FACE="Times New Roman">Here's the portion of the make that generates the error:</FONT>

<BR><FONT FACE="Times New Roman">tar xzf freetype-2.1.9.tar.gz</FONT>

<BR><FONT FACE="Times New Roman">mv freetype-2.1.9 freetype2 || true</FONT>

<BR><FONT FACE="Times New Roman">mv: cannot move `freetype-2.1.9' to `freetype2': Permission denied</FONT>

<BR><FONT FACE="Times New Roman">touch freetype2</FONT>

<BR><FONT FACE="Times New Roman">(cd freetype2; CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" ./configure --without-</FONT>

<BR><FONT FACE="Times New Roman">pic --disable-shared --enable-msw --with-included-opencdk --with-included-libtas</FONT>

<BR><FONT FACE="Times New Roman">n1 --disable-dependency-tracking --prefix=/home/mfm/vlc-trunk/extras/contrib &&</FONT>

<BR><FONT FACE="Times New Roman">make && make install)</FONT>

<BR><FONT FACE="Times New Roman">/bin/sh: line 0: cd: freetype2: Not a directory</FONT>

<BR><FONT FACE="Times New Roman">/bin/sh: ./configure: No such file or directory</FONT>

<BR><FONT FACE="Times New Roman">make[1]: *** [.freetype] Error 127</FONT>

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

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

<P><FONT FACE="Times New Roman">I ended up manually deleting the 0KB freetype2 file, and manually renaming the freetype-2.1.9 directory to freetype2, continued the make.</FONT></P>

</BODY>
</HTML>