[Ipopt-tickets] Re: [Ipopt] #32: [Coin-ipopt] installation problem
in ipopt
Ipopt
coin-trac at coin-or.org
Fri Mar 16 21:41:53 EDT 2007
#32: [Coin-ipopt] installation problem in ipopt
--------------------------------+-------------------------------------------
Reporter: woaiwojia | Owner: ipopt-team
Type: defect | Status: new
Priority: normal | Component: Ipopt
Version: 3.2 (C++ Version) | Severity: normal
Resolution: | Keywords:
--------------------------------+-------------------------------------------
Comment (by woaiwojia):
Thank you, Stefan
Some errors have been eliminated after following your guide.But there are
still the following error message when building hs071_cpp project:
Command Lines:
Creating temporary file "c:\Program Files\Microsoft Visual Studio .NET
2003\Ipopt\Ipopt\Windows\VisualStudio_dotNET\hs071_cpp\Debug\RSP000001.rsp"
with contents
[
/OUT:"Debug/hs071_cpp.exe" /INCREMENTAL /NOLOGO /LIBPATH:"C:\Program
Files\Intel\Compiler\Fortran\9.1\IA32\Lib" /LIBPATH:"C:\Program
Files\Microsoft Visual Studio .NET 2003\Vc7\lib"
/LIBPATH:"G:\Programe_Files\Microsoft Platform SDK\Core SDK\Lib" /DEBUG
/PDB:"Debug/hs071_cpp.pdb" /SUBSYSTEM:CONSOLE /MACHINE:X86 "C:\Program
Files\Microsoft Visual Studio .NET
2003\Ipopt\Ipopt\Windows\VisualStudio_dotNET\Ipopt\Debug\Ipopt.lib"
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib
shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
".\Debug\hs071_main.obj"
".\Debug\hs071_nlp.obj"
]
Creating command line "link.exe @"c:\Program Files\Microsoft Visual Studio
.NET
2003\Ipopt\Ipopt\Windows\VisualStudio_dotNET\hs071_cpp\Debug\RSP000001.rsp""
Output Window:
Linking...
Ipopt.lib(xdebug.obj) : error LNK2019: unresolved external symbol
__malloc_dbg referenced in function "void * __cdecl operator new(unsigned
int,struct std::_DebugHeapTag_t const &,char *,int)"
(??2 at YAPAXIABU_DebugHeapTag_t@std@@PADH at Z)
libcpmtd.lib(_tolower.obj) : error LNK2019: unresolved external symbol
__malloc_dbg referenced in function __Tolower
Ipopt.lib(xdebug.obj) : error LNK2019: unresolved external symbol
__free_dbg referenced in function "void __cdecl operator delete(void
*,struct std::_DebugHeapTag_t const &,char *,int)"
(??3 at YAXPAXABU_DebugHeapTag_t@std@@PADH at Z)
Debug/hs071_cpp.exe : fatal error LNK1120: 2 unresolved externals
By the way,I encounter some warning message when building ipopt project
and I have no idea if the warning message is serious:
c:\Program Files\Microsoft Visual Studio .NET
2003\Ipopt\Ipopt\src\Common\IpUtils.cpp(44) : warning C4800: 'int' :
forcing value to bool 'true' or 'false' (performance warning)
IpTaggedObject.cpp
c:\Program Files\Microsoft Visual Studio .NET
2003\Ipopt\Ipopt\src\Interfaces\IpStdFInterface.c(209) : warning C4311:
'type cast' : pointer truncation from 'void *' to 'fptr'
c:\Program Files\Microsoft Visual Studio .NET
2003\Ipopt\Ipopt\src\Interfaces\IpStdFInterface.c(219) : warning C4311:
'type cast' : pointer truncation from 'FUserData *' to 'fptr'
c:\Program Files\Microsoft Visual Studio .NET
2003\Ipopt\Ipopt\src\Interfaces\IpStdFInterface.c(225) : warning C4312:
'type cast' : conversion from 'fptr' to 'FUserData *' of greater size
c:\Program Files\Microsoft Visual Studio .NET
2003\Ipopt\Ipopt\src\Interfaces\IpStdFInterface.c(230) : warning C4311:
'type cast' : pointer truncation from 'void *' to 'fptr'
c:\Program Files\Microsoft Visual Studio .NET
2003\Ipopt\Ipopt\src\Interfaces\IpStdFInterface.c(244) : warning C4312:
'type cast' : conversion from 'fptr' to 'FUserData *' of greater size
c:\Program Files\Microsoft Visual Studio .NET
2003\Ipopt\Ipopt\src\Interfaces\IpStdFInterface.c(281) : warning C4312:
'type cast' : conversion from 'fptr' to 'FUserData *' of greater size
c:\Program Files\Microsoft Visual Studio .NET
2003\Ipopt\Ipopt\src\Interfaces\IpStdFInterface.c(307) : warning C4312:
'type cast' : conversion from 'fptr' to 'FUserData *' of greater size
c:\Program Files\Microsoft Visual Studio .NET
2003\Ipopt\Ipopt\src\Interfaces\IpStdFInterface.c(331) : warning C4312:
'type cast' : conversion from 'fptr' to 'FUserData *' of greater size
c:\Program Files\Microsoft Visual Studio .NET
2003\Ipopt\Ipopt\src\Interfaces\IpStdFInterface.c(356) : warning C4312:
'type cast' : conversion from 'fptr' to 'FUserData *' of greater size
--
Ticket URL: <https://projects.coin-or.org/Ipopt/ticket/32#comment:2>
Ipopt <http://projects.coin-or.org/Ipopt>
Interior-point optimizer for nonlinear programs.
More information about the Ipopt-tickets
mailing list