<br><br>---------- Forwarded message ----------<br><span class="gmail_quote">From: <b class="gmail_sendername">Yeshwanth C</b> &lt;<a href="mailto:cyeshwanth@gmail.com">cyeshwanth@gmail.com</a>&gt;<br>Date: Dec 5, 2006 8:06 PM
<br>Subject: Re: [xmlsec] Re: Error Signing the xml document &amp; iconv.dll build problems in windows in visual studio 2005<br>To: <a href="mailto:aleksey@aleksey.com">aleksey@aleksey.com</a><br><br></span>
<p><font face="Arial" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Hi,</span></font></p>
<p><font face="Arial" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">&nbsp;</span></font><font face="Arial" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">I am trying to build libiconv to get iconv.dll
 on Windows Studio 2005 using the following commands.&nbsp; However I get errors like the following.&nbsp; Can somebody help me?</span></font></p>
<p><font face="Arial" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">&nbsp;</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">For shared library (DLL):</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nmake -f Makefile.msvc NO_NLS=1 DLL=1 MFLAGS=-MD</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; or</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nmake -f Makefile.msvc NO_NLS=1 DLL=1 MFLAGS=-MD check</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [This runs the testsuite.]</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; For static library:</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nmake -f Makefile.msvc NO_NLS=1 MFLAGS=-MD</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; or</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nmake -f Makefile.msvc NO_NLS=1 MFLAGS=-MD check</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">.&nbsp; .&nbsp; . . . . </span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">.&nbsp; .&nbsp; .&nbsp; .&nbsp; .</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">DS_ON_LIBICONV=1 -DDEPENDS_ON_LIBINTL=1 -c progreloc.c</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.42 for 80x86</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">Copyright (C) Microsoft Corporation.&nbsp; All rights reserved.</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">progreloc.c</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">progreloc.c(307) : error C2065: 'EXEEXT' : undeclared identifier</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">progreloc.c(317) : error C2099: initializer is not a constant</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">NMAKE : fatal error U1077: '&quot;D:\Program Files\Microsoft Visual Studio 8\VC\BIN\c</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">l.EXE&quot;' : return code '0x2'</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">Stop.</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">NMAKE : fatal error U1077: '&quot;D:\Program Files\Microsoft Visual Studio 8\VC\BIN\n</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">make.exe&quot;' : return code '0x2'</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">Stop.</span></font></p>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;</span></font><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt"> Thanks in advance,</span></font></p>
<div><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;</span></font><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt"> yesh</span></font></div>
<div><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt"></span></font>&nbsp;</div>
<div><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt"><font size="2">
<p>&gt;Well, Microsoft has different C runtimes for different versions of Visual Studio. You might need to re-compile all the libraries to have a match between all the component libraries and the application itself.</p>
<p>Aleksey</p>
<p>Yeshwanth C wrote:</p>
<p>&gt; Hi Aleksey,</p>
<p>&gt; I compiled the sample in Visual Studio 6 environment with the batch </p>
<p>&gt; file given. The sample works. But when I copy the same code in </p>
<p>&gt; Visual Studio 2005 and compile it and run, I get the error. Will the </p>
<p>&gt; application not run in Visual Studio 2005 even if the linked libraries </p>
<p>&gt; are using MSVCRT.dll. What settings should I set to get the </p>
<p>&gt; application running satisfactorily in visual Studio 2005.</p>
<p>&gt; </p>
<p>&gt; Regards</p>
<p>&gt; Yeshwanth</p>
<p>&gt; </p></font></span></font></div>
<p><font face="Courier New" size="2"><span style="FONT-SIZE: 10pt">&nbsp;</span></font></p>