<div dir="ltr">I AM exporting the functions I need. What I'm saying is that when use __declspec(dllexport), ld tells me that every exported symbol is undefined. THe dumpbins of the object file clearly show the symbols.</div>

<div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Oct 14, 2013 at 11:08 AM, Reid Kleckner <span dir="ltr"><<a href="mailto:rnk@google.com" target="_blank">rnk@google.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">You probably need to apply __declspec(dllexport) to the functions you wish to export.  Unlike on Linux, on Windows nothing is exported by default, and you have to list your exports manually.  There is no way to export everything.</div>


<div class="gmail_extra"><br><br><div class="gmail_quote"><div><div class="h5">On Sun, Oct 13, 2013 at 1:50 PM, Ryan Gonzalez <span dir="ltr"><<a href="mailto:rymg19@gmail.com" target="_blank">rymg19@gmail.com</a>></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">Ok, I've done some more research on the linking issue I mentioned in my last thread/post/whatever. Summary: Object files build using Clang won't link into a Python extension because ld says the init function is "not defined".<div>




<br></div><div>It seems, however, that this happens when linking any shared library! I recently tried to build Shiboken and the same errors appeared. Every exported function is listed as "not defined".</div><div>




<br></div><div>I wanted to post this again because it isn't due to the MS ABI underscores like I originally though.<span><font color="#888888"><br><div><div><br></div>-- <br>Ryan
</div></font></span></div></div>
<br></div></div>_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu" target="_blank">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Ryan
</div>