<html><head><meta name="qrichtext" content="1" /></head><body style="font-size:14pt;font-family:Bitstream Vera Sans">
<p><span style="color:#000000">Just to move the process from home to the office i send a patch on the work on progress crosscompilation. The patch is really ugly, adhoc and unsafe, don't commit it neither merge it your normal sandbox!!</span></p>
<p></p>
<p><span style="color:#000000">I successfully configured the following libraries</span></p>
<p><span style="color:#000000">pthreads: existing dll's</span></p>
<p><span style="color:#000000">libsndfile: existing dll's</span></p>
<p><span style="color:#000000">libogg existing dll's but adding mingw case at include/ogg/types.h</span></p>
<p><span style="color:#000000">   #include <io.h></span></p>
<p><span style="color:#000000">   typedef int64_t ogg_int64_t;</span></p>
<p><span style="color:#000000">   typedef int32_t ogg_int32_t;</span></p>
<p><span style="color:#000000">   typedef uint32_t ogg_uint32_t;</span></p>
<p><span style="color:#000000">   typedef int16_t ogg_int16_t;</span></p>
<p><span style="color:#000000">   typedef uint16_t ogg_uint16_t;</span></p>
<p><span style="color:#000000">libvorbis: existing dll's</span></p>
<p><span style="color:#000000">libvorbisfile: existing dll's</span></p>
<p><span style="color:#000000">libmad: existing dll's</span></p>
<p><span style="color:#000000">fftw3: obtained as the wiki says</span></p>
<p><span style="color:#000000">portaudio: obtained as the wiki says (asiosdk+directx+portaudio)</span></p>
<p></p>
<p><span style="color:#000000">Some c++ libraries needs rebuild, and although they support mingw, they are hard to crosscompile without modification. For those i would prefer compile them on Pau's virtual windows box with a native mingw.</span></p>
<p></p>
<p><span style="color:#000000">To keep running i disabled them:</span></p>
<p></p>
<p><span style="color:#000000">$ cat clam.conf</span></p>
<p><span style="color:#000000">sandbox_path = '../../../windows-external-libs'</span></p>
<p><span style="color:#000000">xmlbackend = 'none'</span></p>
<p><span style="color:#000000">with_fftw3 = 1</span></p>
<p><span style="color:#000000">with_fftw = 0</span></p>
<p><span style="color:#000000">audio_backend = 'portaudio'</span></p>
<p></p>
<p></p>
<p></p>
<p><span style="color:#000000">-- </span></p>
<p><span style="color:#000000">David García Garzón</span></p>
<p><span style="color:#000000">(Work) dgarcia at iua dot upf anotherdot es</span></p>
<p><span style="color:#000000">http://www.iua.upf.edu/~dgarcia</span></p>
<p></p>
</body></html>