<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>GHC is a compiler.&nbsp;</div><div><br></div><div>Ensuring all the necessary libraries are installed is the work of an installer.&nbsp;</div><div><br></div><div>That said, it is *nice* when compilers will statically link your executable.&nbsp;<br><br>Tim Perry<div>(916) 505-3634<br><div><div><br></div></div></div></div><div><br>On May 31, 2013, at 9:30 AM, Giacomo Tesio &lt;<a href="mailto:giacomo@tesio.it">giacomo@tesio.it</a>&gt; wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr">I'm wondering why there's no tool that build an EXE that contains everything is needed. statically linking anything that is required... is there any problem with ghc here?<div><br></div><div><br></div>
<div>Giacomo</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 31, 2013 at 5:28 PM, emacstheviking <span dir="ltr">&lt;<a href="mailto:objitsu@gmail.com" target="_blank">objitsu@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Whatever he said. All I know is that the last time I copied a binary across to another box it failed with a "missing libgmp.so" message! Beware!!<br>
<br><div class="gmail_quote"><div><div class="h5">On 31 May 2013 15:13, Brandon Allbery <span dir="ltr">&lt;<a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a>&gt;</span> wrote:<br>

</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">On Fri, May 31, 2013 at 9:03 AM, emacstheviking <span dir="ltr">&lt;<a href="mailto:objitsu@gmail.com" target="_blank">objitsu@gmail.com</a>&gt;</span> wrote:<br>


<div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I tried that too... but I think I fell foul to a missing library for the arbitrary length arithmetic. can't remember the name of it off-hand though.</blockquote>



<div><br></div><div>libgmp? I think there are ways to make that get statically linked as well, although various platforms (Debian derivatives, mostly) strongly discourage doing this, to the extent that they modify their packaged ghc to force a dependency on the system gmp library (and, somewhat ironically, are also the ones most prone to having no or an incompatible version installed at runtime).</div>


<span><font color="#888888">
<div><br></div></font></span></div><span><font color="#888888">-- <br><div dir="ltr"><div>brandon s allbery kf8nh &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sine nomine associates</div><div><a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:ballbery@sinenomine.net" target="_blank">ballbery@sinenomine.net</a></div>



<div>unix, openafs, kerberos, infrastructure, xmonad &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://sinenomine.net" target="_blank">http://sinenomine.net</a></div></div>
</font></span></div></div>
<br></div></div><div class="im">_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org" target="_blank">Beginners@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/beginners" target="_blank">http://www.haskell.org/mailman/listinfo/beginners</a><br>
<br></div></blockquote></div><br>
<br>_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org">Beginners@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/beginners" target="_blank">http://www.haskell.org/mailman/listinfo/beginners</a><br>
<br></blockquote></div><br></div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>Beginners mailing list</span><br><span><a href="mailto:Beginners@haskell.org">Beginners@haskell.org</a></span><br><span><a href="http://www.haskell.org/mailman/listinfo/beginners">http://www.haskell.org/mailman/listinfo/beginners</a></span><br></div></blockquote></body></html>