<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><DIV><DIV>On May 30, 2006, at 7:16 PM, Matthew Bromberg wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">I got things to link and to work correctly using the little C program that you kindly provided that uses microsofts linker.<SPAN class="Apple-converted-space">  </SPAN>I made some minor adjustments to it, in particular the /NODEFAULTLIB:libc option was added and I forced it to actually print out the linker command to a logfile for debugging purposes.<SPAN class="Apple-converted-space">  </SPAN>The final step to success was to include a static link library for the dll as an external object file.<SPAN class="Apple-converted-space">  </SPAN>Including it as a static library in Projects options does not appear to add any library names to the link caller, thus forcing me to use this hack.<SPAN class="Apple-converted-space">  </SPAN>Have you gotten the 64 bit version to work? (not that I need this trouble just yet.)</FONT></P> </BLOCKQUOTE></DIV><BR><DIV>The objects referred to as static libraries in the project options are libraries of Clean modules and not of arbitrary object modules.</DIV><DIV>I don't think I ever finished support for actually building these static libraries in the IDE so the concept of static clean libraries is</DIV><DIV>currently more or less orphaned. I think I documented this status for static libraries in the IDE manual but I could be misremembering.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Regards,</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Diederik van Arkel</DIV><DIV><BR class="khtml-block-placeholder"></DIV></BODY></HTML>