my DLL was compiled with a <a href="http://www.google.fr/search?q=define%3Aleftover&sourceid=navclient-ff&ie=UTF-8&rlz=1B3GGGL_frFR273FR273">static library</a> so maybe the problem come from here.<br><br>in my cmake files, I use a DEFINE_SYMBOL, but I don't think this is the problem.<br>
<br>Ok thanks, I'll try to get the source of this lib and recompile it. (I'm searching for a specific problem when loading the DLLs, but I don't know which DLL it is)<br><br><br><br><div class="gmail_quote">On Wed, Jul 2, 2008 at 4:15 PM, David Cole <<a href="mailto:david.cole@kitware.com">david.cole@kitware.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">"leftovers"?<br><br>Did you do any incremental builds and mix Release and Debug dlls somehow?<br>
Are you doing anything funky with your dlls that is not simply ADD_LIBRARY / TARGET_LINK_LIBRARIES simple stuff...?<br>
<br>If you blow it away (the .dll, the .lib, the .pdb files...) and rebuild it from scratch does the same thing happen again?<div><div></div><div class="Wj3C7c"><br><br><br><br><div class="gmail_quote">On Wed, Jul 2, 2008 at 9:45 AM, Mehdi Rabah <<a href="mailto:mehdi.rabah@gmail.com" target="_blank">mehdi.rabah@gmail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">using dependency walker I see that a DLL built by my cmake-generated project depends on both msvcr90 and msvcr90d. any idea why ?<div>
<div></div><div><br><br><div class="gmail_quote">On Wed, Jul 2, 2008 at 2:36 PM, David Cole <<a href="mailto:david.cole@kitware.com" target="_blank">david.cole@kitware.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">That probably means you are loading some other release dll that depends on MSVC90.dll. You can use depends.exe on all the dlls that load prior to MSVC90.dll to figure out which one it is...<br>
<br><br><div class="gmail_quote"><div><div></div><div>
On Wed, Jul 2, 2008 at 8:10 AM, Mehdi Rabah <<a href="mailto:mehdi.rabah@gmail.com" target="_blank">mehdi.rabah@gmail.com</a>> wrote:<br></div></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div>
Hi,<br><br>I was wondering if it's normal if Visual Studio is trying to load the release version of the VC dll (MSVC90.dll instead of MSCV90d.dll) while trying to debug a binary, built with the debug configuration of a cmake-generated project in a Debug configuration ?<br>
<br>I'm using VS express 2008, with the psdk, and cmake 2.6<br><br>Regards,<br>--<br><font color="#888888">Mehdi<br>
</font><br></div></div>_______________________________________________<br>
CMake mailing list<br>
<a href="mailto:CMake@cmake.org" target="_blank">CMake@cmake.org</a><br>
<a href="http://www.cmake.org/mailman/listinfo/cmake" target="_blank">http://www.cmake.org/mailman/listinfo/cmake</a><br></blockquote></div><br>
</blockquote></div><br>
</div></div></blockquote></div><br>
</div></div></blockquote></div><br>