<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-FAMILY: 'Arial'; COLOR: #000000; FONT-SIZE: 10pt">
<DIV>Hi all,</DIV>
<DIV> </DIV>
<DIV>So I’ve been trying to use the precompiled Ipopt 3.9.1 Win32 DLL without
much success. I’ve built a simple test case for it using the hs071_cpp example.
I always get an access violation error on line 40 of hs071_main.cpp where
app->Options()->setNumericValue(...) is called. The same thing happens in
both Debug and Release builds (using the respective Debug and Release versions
of the Ipopt DLL).</DIV>
<DIV> </DIV>
<DIV>I’ve uploaded the Visual Studio 2010 project here if anyone wants to take a
look:</DIV>
<DIV><A title=http://www.mediafire.com/file/3dshj63kftzta83/ipopt_msvc_test.zip
href="http://www.mediafire.com/file/3dshj63kftzta83/ipopt_msvc_test.zip">http://www.mediafire.com/file/3dshj63kftzta83/ipopt_msvc_test.zip</A></DIV>
<DIV> </DIV>
<DIV>There’s not much to it. I just got the precompiled Win32 binaries from
here...</DIV>
<DIV><A
title=http://www.coin-or.org/download/binary/Ipopt/Ipopt-3.9.1-win32-win64-dll.7z
href="http://www.coin-or.org/download/binary/Ipopt/Ipopt-3.9.1-win32-win64-dll.7z">http://www.coin-or.org/download/binary/Ipopt/Ipopt-3.9.1-win32-win64-dll.7z</A></DIV>
<DIV> </DIV>
<DIV>added the 2 missing header files (configall_system.h and
configall_system_msc.h) from the source...</DIV>
<DIV><A title=http://www.coin-or.org/download/source/Ipopt/Ipopt-3.9.1.zip
href="http://www.coin-or.org/download/source/Ipopt/Ipopt-3.9.1.zip">http://www.coin-or.org/download/source/Ipopt/Ipopt-3.9.1.zip</A></DIV>
<DIV> </DIV>
<DIV>added the 3 source files from Ipopt-3.9.1\Ipopt\examples\hs071_cpp to a
blank Visual Studio 2010 project, and built it (on Windows 7 32-bit). I don’t
really see where I could have gone wrong... but I’d sure like to know. Has
anyone else successfully used these DLLs?</DIV>
<DIV> </DIV>
<DIV>Thanks for any help,</DIV>
<DIV>Spacecookies</DIV></DIV></DIV></BODY></HTML>