<html dir="ltr"><head><style id="axi-htmleditor-style" type="text/css">p { margin: 0px; }</style></head><body style="font-size: 10pt; font-family: Arial; background-image: none; background-repeat: repeat; background-attachment: fixed;">​​<div bgcolor="#FFFFFF">
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">Hi,</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">I
download the tarbal Ipopt-3.10.3.tgz extracted it then r<font size="2">a</font>n
“./configure” (according to the steps in the “Compiling and
Installing Ipopt”), the last output line of the script was
“main
configuration of ipopt successful”, but when I run “make” I
see
this error:</font></font></p>
<p style="margin-bottom:0in"> <font face="Liberation Serif, serif"><font size="2">cc1plus:
warning: command line option '-Wimplicit' is valid for C/ObjC
but not
for C++ [enabled by default]
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">In
file included from IpJournalist.hpp:15:0,
</font></font></p>
<p style="margin-bottom:0in"> <font face="Liberation Serif, serif"><font size="2">from
IpDebug.cpp:12:
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">IpSmartPtr.hpp:
In constructor 'Ipopt::SmartPtr&lt;T&gt;::SmartPtr(<wbr>)':
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">IpSmartPtr.hpp:340:12:
error: 'NULL' was not declared in this scope
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">IpSmartPtr.hpp:
In copy constructor 'Ipopt::SmartPtr&lt;T&gt;::SmartPtr(<wbr>const
Ipopt::SmartPtr&lt;T&gt;&amp;)':
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">IpSmartPtr.hpp:359:12:
error: 'NULL' was not declared in this scope
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">IpSmartPtr.hpp:
In constructor 'Ipopt::SmartPtr&lt;T&gt;::SmartPtr(<wbr>T*)':
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">IpSmartPtr.hpp:379:12:
error: 'NULL' was not declared in this scope
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">IpSmartPtr.hpp:
In member function 'Ipopt::SmartPtr&lt;U&gt;&amp;
Ipopt::SmartPtr&lt;T&gt;::<wbr>SetFromRawPtr_(T*)':
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">IpSmartPtr.hpp:475:16:
error: 'NULL' was not declared in this scope
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">IpSmartPtr.hpp:
In member function 'void
Ipopt::SmartPtr&lt;T&gt;::<wbr>ReleasePointer_()':
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">IpSmartPtr.hpp:518:14:
error: 'NULL' was not declared in this scope
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">IpSmartPtr.hpp:
In function 'bool Ipopt::IsNull(const
Ipopt::SmartPtr&lt;U&gt;&amp;)':
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">IpSmartPtr.hpp:557:31:
error: 'NULL' was not declared in this scope
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">make[2]:
*** [IpDebug.lo] Error 1
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">make[2]:
Leaving directory `/home/m12345/CoinIpopt/Ipopt/<wbr>src/Common'
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">make[1]:
*** [all-recursive] Error 1
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">make[1]:
Leaving directory `/home/m12345/CoinIpopt/Ipopt'
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">make:
*** [all-recursive] Error 1
</font></font></p>
<p style="margin-bottom:0in"><font face="Liberation Serif, serif"><font size="2">I
tested the options of the appendix D but my problem <font size="2">did</font> not
solve, my
OS is a 64 bit-ubuntu 12.10<font size="2">.<br>
</font>&nbsp;how can I solve this problem? Please guide me,
</font></font>
</p>
<font face="Liberation Serif, serif"><font size="2">thanks
a lot. </font></font>
</div></body></html>