<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";}
span.EmailStyle19
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal>Hi all,<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>I have got stuck with IPOPT under VS2008, I really need to
solve it ASAP.<o:p></o:p></p>

<p class=MsoNormal>Please help me.<o:p></o:p></p>

<p class=MsoNormal>after getting all third party code and having created
vcf2c.lib, I was able to compile all the libs in the VS project (Blas, Lapack,
HSL, and finally IPOPT).<o:p></o:p></p>

<p class=MsoNormal>I made sure that all the projects are Multi-Threaded and are
compiled in &#8220;Released&#8221; mode.<o:p></o:p></p>

<p class=MsoNormal>However the example couldn't link, and I got the following
errors.<o:p></o:p></p>

<p class=MsoNormal>I will appreciate if anybody has any idea to resolve these
problems.<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>Thanks,<o:p></o:p></p>

<p class=MsoNormal>John<o:p></o:p></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>------ Rebuild All started: Project: hs071_cpp,
Configuration: Release Win32 ------<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>Deleting intermediate and output files for project
'hs071_cpp', configuration 'Release|Win32'<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>Compiling...<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>cl : Command line warning D9035 : option 'Wp64' has
been deprecated and will be removed in a future release<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>hs071_nlp.cpp<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>hs071_main.cpp<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>Generating Code...<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>Linking...<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libipopt.lib(IpExpandedMultiVectorMatrix.obj) :
warning LNK4049: locally defined symbol ??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
(public: __thiscall std::basic_string&lt;char,struct
std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt;
&gt;::~basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
std::allocator&lt;char&gt; &gt;(void)) imported<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libipopt.lib(IpSumMatrix.obj) : warning LNK4049:
locally defined symbol
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ (public:
__thiscall std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
std::allocator&lt;char&gt; &gt;::~basic_string&lt;char,struct
std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt;(void))
imported<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libipopt.lib(IpFilter.obj) : warning LNK4217:
locally defined symbol
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ (public:
__thiscall std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
std::allocator&lt;char&gt; &gt;::~basic_string&lt;char,struct
std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt;(void))
imported in function &quot;public: bool __thiscall std::list&lt;class Ipopt::FilterEntry
*,class std::allocator&lt;class Ipopt::FilterEntry *&gt;
&gt;::_Const_iterator&lt;1&gt;::operator==(class std::list&lt;class
Ipopt::FilterEntry *,class std::allocator&lt;class Ipopt::FilterEntry *&gt;
&gt;::_Const_iterator&lt;1&gt; const &amp;)const &quot;
(??8?$_Const_iterator@$00@?$list@PAVFilterEntry@Ipopt@@V?$allocator@PAVFilterEntry@Ipopt@@@std@@@std@@QBE_NABV012@@Z)<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libipopt.lib(IpPiecewisePenalty.obj) : warning
LNK4049: locally defined symbol
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ (public:
__thiscall std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
std::allocator&lt;char&gt; &gt;::~basic_string&lt;char,struct
std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt;(void))
imported<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libipopt.lib(IpSumSymMatrix.obj) : warning LNK4049:
locally defined symbol ??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
(public: __thiscall std::basic_string&lt;char,struct
std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt;
&gt;::~basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
std::allocator&lt;char&gt; &gt;(void)) imported<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libipopt.lib(IpDiagMatrix.obj) : warning LNK4049:
locally defined symbol
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ (public:
__thiscall std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
std::allocator&lt;char&gt; &gt;::~basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
std::allocator&lt;char&gt; &gt;(void)) imported<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libipopt.lib(IpMultiVectorMatrix.obj) : warning
LNK4049: locally defined symbol
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ (public:
__thiscall std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
std::allocator&lt;char&gt; &gt;::~basic_string&lt;char,struct
std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt;(void))
imported<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libipopt.lib(IpDenseGenMatrix.obj) : warning
LNK4049: locally defined symbol ??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
(public: __thiscall std::basic_string&lt;char,struct
std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt;
&gt;::~basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
std::allocator&lt;char&gt; &gt;(void)) imported<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libipopt.lib(IpDenseSymMatrix.obj) : warning
LNK4217: locally defined symbol
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ (public:
__thiscall std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
std::allocator&lt;char&gt; &gt;::~basic_string&lt;char,struct
std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt;(void))
imported in function &quot;private: double * __thiscall
Ipopt::DenseVector::values_allocated(void)&quot;
(?values_allocated@DenseVector@Ipopt@@AAEPANXZ)<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libipopt.lib(IpCompoundSymMatrix.obj) : warning LNK4049:
locally defined symbol
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ (public:
__thiscall std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
std::allocator&lt;char&gt; &gt;::~basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
std::allocator&lt;char&gt; &gt;(void)) imported<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libipopt.lib(IpRestoConvCheck.obj) : warning
LNK4049: locally defined symbol
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ (public:
__thiscall std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
std::allocator&lt;char&gt; &gt;::~basic_string&lt;char,struct
std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt; &gt;(void))
imported<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libipopt.lib(IpTripletHelper.obj) : warning LNK4217:
locally defined symbol ??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
(public: __thiscall std::basic_string&lt;char,struct
std::char_traits&lt;char&gt;,class std::allocator&lt;char&gt;
&gt;::~basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
std::allocator&lt;char&gt; &gt;(void)) imported in function &quot;private:
static void __cdecl Ipopt::TripletHelper::FillRowCol_(int,class
Ipopt::GenTMatrix const &amp;,int,int,int *,int *)&quot;
(?FillRowCol_@TripletHelper@Ipopt@@CAXHABVGenTMatrix@2@HHPAH1@Z)<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libipopt.lib(IpIpoptCalculatedQuantities.obj) :
error LNK2001: unresolved external symbol __imp__memmove_s<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libipopt.lib(IpJournalist.obj) : error LNK2019:
unresolved external symbol &quot;__declspec(dllimport) public: char const &amp;
__thiscall std::basic_string&lt;char,struct std::char_traits&lt;char&gt;,class
std::allocator&lt;char&gt; &gt;::operator[](unsigned int)const &quot;
(__imp_??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEABDI@Z)
referenced in function &quot;public: virtual void <o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libcoinlapack.lib(dlatrd.obj) : error LNK2001:
unresolved external symbol _f2c_dsymv<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libcoinlapack.lib(dlarfb.obj) : error LNK2019:
unresolved external symbol _f2c_dtrmm referenced in function _dlarfb_<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libcoinlapack.lib(dlarfb.obj) : error LNK2019:
unresolved external symbol _f2c_dcopy referenced in function _dlarfb_<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libcoinlapack.lib(dlarft.obj) : error LNK2019:
unresolved external symbol _f2c_dtrmv referenced in function _dlarft_<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>libcoinlapack.lib(dlarfg.obj) : error LNK2019:
unresolved external symbol _f2c_dnrm2 referenced in function _dlarfg_<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>vcf2c.lib(s_stop.obj) : error LNK2019: unresolved
external symbol _exit referenced in function _s_stop<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>vcf2c.lib(sig_die.obj) : error LNK2001: unresolved
external symbol _exit<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>vcf2c.lib(s_stop.obj) : error LNK2019: unresolved
external symbol _putc referenced in function _s_stop<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>LINK : error LNK2001: unresolved external symbol
__load_config_used<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>Release/hs071_cpp.exe : fatal error LNK1120: 162
unresolved externals<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>hs071_cpp - 1656 error(s), 159 warning(s)<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>========== Rebuild All: 0 succeeded, 1 failed, 0
skipped ==========<o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

</div>

</body>

</html>