<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
Message: 10<br>
Date: Wed, 3 Nov 2010 00:38:53 -0200<br>
From: Victor Oliveira &lt;<a href="mailto:rhapsodyv@gmail.com">rhapsodyv@gmail.com</a>&gt;<br>
<br>
Hi,<br>
<br>
Info:<br>
ghc 6.12.3 (installed from haskell plataform)<br>
Mac os x snow leopard 10.6.4<br>
ffmpeg instaled from ports - ffmpeg @0.6.1<br>
hs-ffmpeg  0.3.4 - installed from cabal-install<br>
<br>
When I try compile this package, I get this erros:<br>
<br>
-------------- next part --------------<br>
Linking dist/build/tutorial01/tutorial01 ...<br>
ld: warning: in /opt/local/lib//libavformat.dylib, file was built for unsupported file format which is not the architecture being linked (i386)<br></blockquote><div><br></div><div>GHC only supports building 32-bit on OSX, but gcc on Snow Leopard defaults to 64-bit.</div>
<div><br></div><div>You need to build universal variants of libraries you want to link in Macports (and their dependencies).  I think this is enabled by</div><div><br></div><div>port install ffmpeg UNIVERSAL=1</div><div><br>
</div><div>although you&#39;ll need to force ffmpeg (and everything it depends on) to  rebuild.</div><div><br></div><div>John </div></div>