<div dir="ltr"><div><div>Hi,<br><br></div>For my specific case, ad-hoc compilation is not an option, for it can take over an hour to compile due to the many dependencies.Maybe the universal 32/64 bit lib is the best option indeed, based on sys.maxsize link to either the 32 or 64 bit variant. I was weary of this because of the filesize of the addon: that would yield an addon filesize roughly the same as the complete blender installation, which is hard to justify imo. Thanks for your input.<br>

</div><div><div><div><div class="gmail_extra"><br>Best,<br>Thomas<br>IfcOpenShell.org<br><br><br><div class="gmail_quote">On Thu, Jan 3, 2013 at 6:43 PM, Dan Eicher <span dir="ltr"><<a href="mailto:dan@trollwerks.org" target="_blank">dan@trollwerks.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><div class="im">On Thu, Jan 3, 2013 at 3:42 AM, Brecht Van Lommel <span dir="ltr"><<a href="mailto:brechtvanlommel@pandora.be" target="_blank">brechtvanlommel@pandora.be</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>> On Tue, Jan 1, 2013 at 12:18 AM, Thomas Krijnen <<a href="mailto:t.krijnen@gmail.com" target="_blank">t.krijnen@gmail.com</a>> wrote:<br>



</div></blockquote></div><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
<br>
</div>Regarding compiling binaries for many platforms in general, that<br>
indeed gets complex. But what can we do about this?<br><span></span></blockquote></div></div> <br>The easiest way would be to use something like cython which can compile on the fly and cache the result so one would only have to do it the first time the addons were loaded.<br>


<br>But that'd be adding more runtime deps -- cython itself, a compiler toolchain, &etc...<br><br>BTW, I think I have my simple little project to get makesrna to generate cython (read-only) bindings around RNA_blender.h in a usable state now (still need to do some unit tests but the generated code LGTM) so spending some brain-cycles on this will probably help out exporter writers and whatnot who don't want to suffer the py-penality of going through bpy.<span class="HOEnZb"><font color="#888888"><br>


<br>Dan<br></font></span></div>
<br>_______________________________________________<br>
Bf-python mailing list<br>
<a href="mailto:Bf-python@blender.org">Bf-python@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-python" target="_blank">http://lists.blender.org/mailman/listinfo/bf-python</a><br>
<br></blockquote></div><br></div></div></div></div></div>