<DIV>
<DIV>
<DIV>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman">hello,everybody!</FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp; I¡¯am puzzled about some Ipopt questions. I use Ipopt-3.8.1 on my Solaris X86 system. Thirdparties of Ipopt are HSL,ma27,ma19 and BLAS. There are two compilers in my system: gcc(version 3.4.3) and CC. Ipopt used CC compiler defaultly and there is no compilation problem with CC. However&nbsp;our&nbsp;software is compiled by&nbsp; gcc,I want to use gcc compiler to compile the Ipopt lib because I </FONT></SPAN><SPAN lang="EN-US"><FONT face="Times New Roman">heard there might be some problem linking a lib compiled by cc in an application compiled by gcc. </FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman">According to the manual, I compiled the Ipopt like this:<SPAN style="mso-spacerun: yes">&nbsp; </SPAN></FONT></SPAN></P>
<P style="TEXT-INDENT: 32.25pt; MARGIN: 0cm 0cm 0pt; mso-char-indent-count: 3.07" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman">mkdir build</FONT></SPAN></P>
<P style="TEXT-INDENT: 32.25pt; MARGIN: 0cm 0cm 0pt; mso-char-indent-count: 3.07" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman">cd build</FONT></SPAN></P>
<P style="TEXT-INDENT: 32.25pt; MARGIN: 0cm 0cm 0pt; mso-char-indent-count: 3.07" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman">../configure CXX=g++ CC=gcc</FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman">There are my problems in the compilation . Such as :</FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><O:P><FONT face="Times New Roman"><FONT color="#000080">&nbsp;<EM>..........................................................................</EM></FONT></FONT></O:P></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><O:P><FONT color="#000080" face="Times New Roman"><EM>&nbsp;...........................................................................</EM></FONT></O:P></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>Text relocation remains<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>referenced</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><EM><FONT color="#000080"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>against symbol<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>offset<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>in file</FONT></EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>&lt;unknown&gt;<SPAN style="mso-spacerun: yes">&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; </SPAN>0xa1<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>.libs/libipopt.lax/libcoinhsl.a/ma27ad.o</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>ma27ad.t$4<SPAN style="mso-spacerun: yes">&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; </SPAN>0x19b<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>.libs/libipopt.lax/libcoinhsl.a/ma27ad.o</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>ma27ad.SRC_LOC$1<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>0x1aa<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>.libs/libipopt.lax/libcoinhsl.a/ma27ad.o</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>ma27ad.t$6<SPAN style="mso-spacerun: yes">&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; </SPAN>0x281<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>.libs/libipopt.lax/libcoinhsl.a/ma27ad.o</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><O:P><FONT color="#000080" face="Times New Roman"><EM>&nbsp;</EM></FONT></O:P></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­.</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­.</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>__f90_ssfw<SPAN style="mso-spacerun: yes">&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; </SPAN>0x1bc<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>.libs/libipopt.lax/libcoinhsl.a/ma27ad.o</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>__f90_ssfw<SPAN style="mso-spacerun: yes">&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; </SPAN>0x2a2<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>.libs/libipopt.lax/libcoinhsl.a/ma27ad.o</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>__f90_ssfw<SPAN style="mso-spacerun: yes">&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; </SPAN>0x360<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>.libs/libipopt.lax/libcoinhsl.a/ma27ad.o</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>__f90_ssfw<SPAN style="mso-spacerun: yes">&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; </SPAN>0x424<SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>.libs/libipopt.lax/libcoinhsl.a/ma27ad.o</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>ld: fatal: relocations remain against allocatable but non-writable sections</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>collect2: ld returned 1 exit status.</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­..</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­..</EM></FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><O:P><FONT face="Times New Roman">&nbsp;</FONT></O:P></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><O:P><FONT face="Times New Roman">&nbsp;</FONT></O:P></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#ff0000" face="Times New Roman"></FONT></SPAN></P><SPAN style="FONT-SIZE: 18px">
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#ff0000" face="Times New Roman"><FONT color="#ff0000" face="Times New Roman">I record the compile procedure and the errors </FONT><FONT color="#ff0000" face="Times New Roman"></FONT>in the 1.txt. </FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN style="FONT-SIZE: 16px" lang="EN-US"><FONT color="#ff0000" face="Times New Roman"></FONT></SPAN>&nbsp;</P></SPAN>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><SPAN style="FONT-SIZE: 18px"></SPAN>I found that these questions were about <FONT color="#ff0000">¡°ma27¡±</FONT> and <FONT color="#ff0000">¡°f90¡±, </FONT>so I thought that it might be caused by the fortran compiler. I checked the configure procedure and found Ipopt used f95 to compile. There is another fortran compiler : f90 in my system, ¡°might it be caused by the f95 compiler</FONT></SPAN><SPAN style="FONT-FAMILY: ËÎÌå; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">£¿</SPAN><SPAN lang="EN-US"><FONT face="Times New Roman">¡± I asked myself.</FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman">&nbsp;Then I used </FONT></SPAN></P>
<P style="TEXT-INDENT: 21.75pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman">../configure CXX=g++ CC=gcc F77=f90</FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><FONT face="Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT><FONT face="Times New Roman"></FONT>to compile the Ipopt.</FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman">However ,there are still the questions. </FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#ff0000" face="Times New Roman"></FONT></SPAN></P><SPAN style="FONT-SIZE: 18px">
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#ff0000" face="Times New Roman"><FONT color="#ff0000" face="Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT><FONT color="#ff0000" face="Times New Roman"></FONT>I put the compile procedure which includs the errors&nbsp;in the 2.txt.</FONT></SPAN></P></SPAN>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><O:P><FONT face="Times New Roman"><SPAN style="FONT-SIZE: 18px"></SPAN>&nbsp;</FONT></O:P></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><FONT face="Times New Roman">As I said there was no problem using CC to compile the Ipopt. Firstly, I compiled the Ipopt with CC. Then&nbsp;</FONT><FONT face="Times New Roman"></FONT> I compiled my application. I used&nbsp;qmake&nbsp;of&nbsp; QT to generate the Makefile. Qmake uses gcc to&nbsp;compile&nbsp;the application.(I have no choice even I write the Makefile myself without generating Makefile by qmake because ur software is compiled with gcc). There are also some errors which puzzled me greatly. Errors are like the following:</FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><O:P><FONT face="Times New Roman">&nbsp;</FONT></O:P></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><EM><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color="#000080"> </FONT></SPAN><FONT color="#000080">In file included from /usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/vector:72,</FONT></EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><EM><FONT color="#000080"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>from ../../thirdparty/ipopt/Ipopt/src/Common/IpJournalist.hpp:28,</FONT></EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><EM><FONT color="#000080"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>from ../../thirdparty/ipopt/Ipopt/src/Common/IpException.hpp:13,</FONT></EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><EM><FONT color="#000080"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>from ../../thirdparty/ipopt/Ipopt/src/Interfaces/IpTNLP.hpp:14,</FONT></EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><EM><FONT color="#000080"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>from reatvOptSolver.h:3,</FONT></EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><EM><FONT color="#000080"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>from reatvOptSolver.cpp:12:</FONT></EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/stl_bvector.h: In member function `void std::vector&lt;bool, _Alloc&gt;::_M_insert_range(std::_Bit_iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag)':</EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/stl_bvector.h:522: error: expected unqualified-id before '(' token</EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/stl_bvector.h: In member function `void std::vector&lt;bool, _Alloc&gt;::_M_fill_insert(std::_Bit_iterator, size_t, bool)':</EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/stl_bvector.h:823: error: expected unqualified-id before '(' token</EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>In file included from /usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/vector:75,</EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><EM><FONT color="#000080"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>from ../../thirdparty/ipopt/Ipopt/src/Common/IpJournalist.hpp:28,</FONT></EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><EM><FONT color="#000080"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN>from ../../thirdparty/ipopt/Ipopt/src/Common/IpException.hpp:13,</FONT></EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><EM><FONT color="#000080"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>from ../../thirdparty/ipopt/Ipopt/src/Interfaces/IpTNLP.hpp:14,</FONT></EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><EM><FONT color="#000080"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>from reatvOptSolver.h:3,</FONT></EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><EM><FONT color="#000080"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>from reatvOptSolver.cpp:12:</FONT></EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/vector.tcc: In member function `void std::vector&lt;_Tp, _Alloc&gt;::_M_fill_insert(__gnu_cxx::__normal_iterator&lt;typename _Alloc::pointer, std::vector&lt;_Tp, _Alloc&gt; &gt;, size_t, const _Tp&amp;)':</EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/vector.tcc:307: error: expected unqualified-id before '(' token</EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/vector.tcc: In member function `void std::vector&lt;_Tp, _Alloc&gt;::_M_range_insert(__gnu_cxx::__normal_iterator&lt;typename _Alloc::pointer, std::vector&lt;_Tp, _Alloc&gt; &gt;, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag)':</EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#000080" face="Times New Roman"><EM>/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/vector.tcc:384: error: expected unqualified-id before '(' token</EM></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><O:P><FONT face="Times New Roman">&nbsp;</FONT></O:P></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><O:P><FONT face="Times New Roman">&nbsp;</FONT></O:P></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><SPAN style="mso-spacerun: yes">&nbsp;&nbsp;<SPAN style="FONT-SIZE: 18px"></SPAN><FONT style="FONT-SIZE: 18px" color="#ff0000">&nbsp;&nbsp; </FONT></SPAN><SPAN style="FONT-SIZE: 18px"><FONT color="#ff0000">I record the compile procedure in the 4.txt.</FONT></SPAN></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><SPAN style="FONT-SIZE: 18px"><FONT color="#ff0000"></FONT></SPAN></FONT></SPAN>&nbsp;</P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><SPAN style="FONT-SIZE: 18px"><FONT color="#ff0000"></FONT></SPAN></FONT></SPAN>&nbsp;</P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><SPAN style="FONT-SIZE: 18px"><FONT color="#ff0000"></FONT></SPAN></FONT></SPAN>&nbsp;</P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT color="#ff0000" face="Times New Roman"><SPAN style="FONT-SIZE: 18px">&nbsp;&nbsp;&nbsp; <FONT color="#000000">I have tried for many times and several days, however have no idea about the errors yet. I am not familiar with configure and Makefile, and Ipopt seems too complicated for me.&nbsp;The compile procedure of the&nbsp;cases I described&nbsp;are &nbsp;attached in the mail. Anyone can give me some suggestions? I&nbsp; appreciate greatly for&nbsp;your help!!!! Thank you very much!</FONT></SPAN></FONT></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><SPAN lang="EN-US"><FONT face="Times New Roman"><SPAN style="FONT-SIZE: 18px">&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;&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; Liu Quanchang</SPAN></FONT></SPAN></P></DIV><BR></DIV><BR><BR><SPAN title="neteasefooter"><SPAN id="netease_mail_footer"></SPAN></SPAN>
<SCRIPT language="javascript">try{var s = window.name;parent.MM[s].initIframe();}catch(e){}</SCRIPT>
</DIV><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>