<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">The EXE is an installer. Please look at
      the installed files (not sure if a DLL is available, but at least
      an static library for windows is).<br>
      <br>
      On 11-06-2012 14:29, <a class="moz-txt-link-abbreviated" href="mailto:acw@ascent.com">acw@ascent.com</a> wrote:<br>
    </div>
    <blockquote
cite="mid:OF86703D8B.42955B9C-ON85257A1A.005EA733-85257A1A.006014A8@ascent.com"
      type="cite"><font face="sans-serif" size="2">Thank you so much for
        your prompt response.</font>
      <br>
      <br>
      <font face="sans-serif" size="2">In your summary list below, it
        looks
        like what is being provided is a direct binary executable. &nbsp;
        Unfortunately,
        in order to interface with JNI, we need a Windows shared
        library, that
        is, a DLL file, not an EXE file. &nbsp;Is this provided in the
        Windows
        binary distribution?</font>
      <br>
      <br>
      <font face="sans-serif" size="2">Thanks again.</font>
      <br>
      <br>
      <br>
      <table width="100%">
        <tbody>
          <tr valign="top">
            <td><font color="#5f5f5f" face="sans-serif" size="1">From:</font>
            </td>
            <td><font face="sans-serif" size="1">Haroldo Gambini Santos
                <a class="moz-txt-link-rfc2396E" href="mailto:haroldo.santos@gmail.com">&lt;haroldo.santos@gmail.com&gt;</a></font>
            </td>
          </tr>
          <tr valign="top">
            <td><font color="#5f5f5f" face="sans-serif" size="1">To:</font>
            </td>
            <td><font face="sans-serif" size="1"><a class="moz-txt-link-abbreviated" href="mailto:cbc@list.coin-or.org">cbc@list.coin-or.org</a></font>
            </td>
          </tr>
          <tr valign="top">
            <td><font color="#5f5f5f" face="sans-serif" size="1">Date:</font>
            </td>
            <td><font face="sans-serif" size="1">06/11/2012 12:57 PM</font>
            </td>
          </tr>
          <tr valign="top">
            <td><font color="#5f5f5f" face="sans-serif" size="1">Subject:</font>
            </td>
            <td><font face="sans-serif" size="1">Re: [Cbc] Porting
                JNI-based Cbc app
                to Windows</font></td>
          </tr>
        </tbody>
      </table>
      <br>
      <hr noshade="noshade">
      <br>
      <br>
      <br>
      <font size="3">Hi,<br>
        <br>
        I think that the CoinBinary project has much of what you want:<br>
      </font><font color="blue" size="3"><u><br>
        </u></font><a moz-do-not-send="true"
        href="https://projects.coin-or.org/CoinBinary"><font
          color="blue" size="3"><u>https://projects.coin-or.org/CoinBinary</u></font></a><font
        size="3"><br>
        <br>
        They have numerous coin-or project (including cbc in CoinAll)
        compiled
        in various compilers.<br>
        <br>
        I would recommend to download coinall:</font><font color="blue"
        size="3"><u><br>
        </u></font><a moz-do-not-send="true"
        href="http://www.coin-or.org/download/binary/CoinAll/"><font
          color="blue" size="3"><u>http://www.coin-or.org/download/binary/CoinAll/</u></font></a><font
        size="3"><br>
      </font>
      <table>
        <tbody>
          <tr>
            <td valign="top"><img
                src="cid:part3.06080707.07010305@gmail.com" alt="[ ]"
                height="22" width="20">
            </td>
            <td><a moz-do-not-send="true"
href="http://www.coin-or.org/download/binary/CoinAll/COIN-OR-1.6.2-win32-cygwin-gcc4.3.4.exe"><font
                  color="blue" size="3"><u>COIN-OR-1.6.2-win32-cygwin-gcc4.3.4.exe</u></font></a>
            </td>
            <td>
              <div align="right"><font size="3">22-Feb-2012 10:40 </font></div>
            </td>
            <td>
              <div align="right"><font size="3">45M</font></div>
            </td>
            <td><font size="3">&nbsp;</font>
            </td>
          </tr>
          <tr>
            <td valign="top"><img
                src="cid:part5.04080007.08040908@gmail.com" alt="[ ]"
                height="22" width="20">
            </td>
            <td><a moz-do-not-send="true"
href="http://www.coin-or.org/download/binary/CoinAll/COIN-OR-1.6.2-win32-cygwin-gcc4.3.4.tar.gz"><font
                  color="blue" size="3"><u>COIN-OR-1.6.2-win32-cygwin-gcc4.3.4.tar.gz</u></font></a>
            </td>
            <td>
              <div align="right"><font size="3">22-Feb-2012 10:40 </font></div>
            </td>
            <td>
              <div align="right"><font size="3">20M</font></div>
            </td>
            <td><font size="3">&nbsp;</font>
            </td>
          </tr>
          <tr>
            <td valign="top"><img
                src="cid:part7.04030309.07010204@gmail.com" alt="[ ]"
                height="22" width="20">
            </td>
            <td><a moz-do-not-send="true"
href="http://www.coin-or.org/download/binary/CoinAll/COIN-OR-1.6.2-win32-cygwin-gcc4.3.4.zip"><font
                  color="blue" size="3"><u>COIN-OR-1.6.2-win32-cygwin-gcc4.3.4.zip</u></font></a>
            </td>
            <td>
              <div align="right"><font size="3">22-Feb-2012 10:40 </font></div>
            </td>
            <td>
              <div align="right"><font size="3">43M</font></div>
            </td>
            <td><font size="3">&nbsp;</font>
            </td>
          </tr>
          <tr>
            <td valign="top"><img
                src="cid:part9.04010702.02090305@gmail.com" alt="[ ]"
                height="22" width="20">
            </td>
            <td><a moz-do-not-send="true"
href="http://www.coin-or.org/download/binary/CoinAll/COIN-OR-1.6.2-win32-mingw-gcc4.2.1.exe"><font
                  color="blue" size="3"><u>COIN-OR-1.6.2-win32-mingw-gcc4.2.1.exe</u></font></a>
            </td>
            <td>
              <div align="right"><font size="3">22-Feb-2012 12:52 </font></div>
            </td>
            <td>
              <div align="right"><font size="3">50M</font></div>
            </td>
            <td><font size="3">&nbsp;</font>
            </td>
          </tr>
          <tr>
            <td valign="top"><img
                src="cid:part11.06090606.02050503@gmail.com" alt="[ ]"
                height="22" width="20">
            </td>
            <td><a moz-do-not-send="true"
href="http://www.coin-or.org/download/binary/CoinAll/COIN-OR-1.6.2-win32-mingw-gcc4.2.1.tar.gz"><font
                  color="blue" size="3"><u>COIN-OR-1.6.2-win32-mingw-gcc4.2.1.tar.gz</u></font></a>
            </td>
            <td>
              <div align="right"><font size="3">22-Feb-2012 12:52 </font></div>
            </td>
            <td>
              <div align="right"><font size="3">22M</font></div>
            </td>
            <td><font size="3">&nbsp;</font>
            </td>
          </tr>
          <tr>
            <td valign="top"><img
                src="cid:part13.08070004.00010804@gmail.com" alt="[ ]"
                height="22" width="20">
            </td>
            <td><a moz-do-not-send="true"
href="http://www.coin-or.org/download/binary/CoinAll/COIN-OR-1.6.2-win32-mingw-gcc4.2.1.zip"><font
                  color="blue" size="3"><u>COIN-OR-1.6.2-win32-mingw-gcc4.2.1.zip</u></font></a>
            </td>
            <td>
              <br>
            </td>
            <td>
              <br>
            </td>
            <td><br>
            </td>
          </tr>
        </tbody>
      </table>
      <br>
      <font size="3"><br>
        <br>
        On 11-06-2012 12:42, </font><a moz-do-not-send="true"
        href="mailto:acw@ascent.com"><font color="blue" size="3"><u>acw@ascent.com</u></font></a><font
        size="3">
        wrote:</font>
      <br>
      <font face="sans-serif" size="2">I will roughly describe our
        application
        and then present our problem.</font><font size="3"> <br>
      </font><font face="sans-serif" size="2"><br>
        We have a working Cbc application running on Linux. &nbsp;It is
        unusual
        in that it is not standalone, but rather is a component of a
        server that
        accepts requests containing MIP problems, and returns the
        solutions to
        the client.</font><font size="3"> <br>
      </font><font face="sans-serif" size="2"><br>
        The server layer is implemented in Java, and we used JNI to
        connect to
        the solver layer, which is mostly Cbc with a few interface
        functions pasted
        on the top.</font><font size="3"> <br>
      </font><font face="sans-serif" size="2"><br>
        We were able to adapt the example makefiles in Cbc/examples, to
        produce
        shared libraries (.so files) instead of direct executables.
        &nbsp;Shared
        libraries are required to interface with Java code via JNI.</font><font
        size="3">
        <br>
      </font><font face="sans-serif" size="2"><br>
        Now our problem:</font><font size="3"> <br>
      </font><font face="sans-serif" size="2"><br>
        We would like to port our MIP server to Windows. &nbsp;On Windows,
        shared
        libraries are .dll files. &nbsp;Has anyone out there in Cbc-land
        successfully
        compiled a Cbc application to produce a .dll? &nbsp;We are especially
        interested
        in talking to anyone with a JNI-based success story. &nbsp;(We are
        willing
        to use a Microsoft development environment, or Cygwin, or MinGW
        ... anything
        that works. &nbsp;Extra points if we don't have to deliver a lot of
        extra
        runtime support software when we install the server on a new
        machine.)</font><font size="3">
        <br>
      </font>
      <br>
      <tt><font size="3">_______________________________________________<br>
          Cbc mailing list<br>
        </font></tt><a moz-do-not-send="true"
        href="mailto:Cbc@list.coin-or.org"><tt><font color="blue"
            size="3"><u>Cbc@list.coin-or.org</u></font></tt></a><tt><font
          size="3"><br>
        </font></tt><a moz-do-not-send="true"
        href="http://list.coin-or.org/mailman/listinfo/cbc"><tt><font
            color="blue" size="3"><u>http://list.coin-or.org/mailman/listinfo/cbc</u></font></tt></a><tt><font
          size="3"><br>
        </font></tt>
      <br>
      <font size="3"><br>
      </font>
      <br>
      <tt><font size="3">-- <br>
          =============================================================<br>
          Haroldo Gambini Santos<br>
          Computing Department - Universidade Federal de Ouro Preto -
          UFOP<br>
          email: haroldo [at ] iceb.ufop.br<br>
          &nbsp; &nbsp; &nbsp; haroldo.santos [at] gmail.com<br>
          home/research page: </font></tt><a moz-do-not-send="true"
        href="http://www.decom.ufop.br/haroldo/"><tt><font color="blue"
            size="3"><u>www.decom.ufop.br/haroldo/</u></font></tt></a><tt><font
          size="3"><br>
          <br>
        </font></tt><tt><font size="2">_______________________________________________<br>
          Cbc mailing list<br>
          <a class="moz-txt-link-abbreviated" href="mailto:Cbc@list.coin-or.org">Cbc@list.coin-or.org</a><br>
        </font></tt><a moz-do-not-send="true"
        href="http://list.coin-or.org/mailman/listinfo/cbc"><tt><font
            size="2">http://list.coin-or.org/mailman/listinfo/cbc</font></tt></a><tt><font
          size="2"><br>
        </font></tt>
      <br>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
=============================================================
Haroldo Gambini Santos
Computing Department - Universidade Federal de Ouro Preto - UFOP
email: haroldo [at ] iceb.ufop.br
       haroldo.santos [at] gmail.com
home/research page: <a class="moz-txt-link-abbreviated" href="http://www.decom.ufop.br/haroldo/">www.decom.ufop.br/haroldo/</a>

</pre>
  </body>
</html>