<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
    <title></title>
  </head>
  <body text="#000000" bgcolor="#ffffff">
    <br>
    &nbsp;&nbsp;&nbsp; &lt;dllmap dll="i:odbc32.dll" target="libodbc.so"
    os="!windows"/&gt;<br>
    <br>
    Pretty much self explaining.<br>
    <br>
    Thanks !<br>
    <br>
    <br>
    <br>
    The only thing that is not self explaining is, that if mono requires
    libodbc.so, that is to say package unixodbc-dev, why is it not in
    the dependency list of mono, at least not on Ubuntu/Debian ?<br>
    <br>
    It threw a nice libodbc.so not found, however.<br>
    <br>
    <br>
    Another funny thing is this libclntsh.so.<br>
    &nbsp;&nbsp;&nbsp; &lt;dllmap dll="oci" target="libclntsh.so" os="!windows"/&gt;<br>
    <br>
    I didn't find any such file with the apt-file repository search
    tool.<br>
    A quick google revealed <span class="Apple-style-span"
      style="color: rgb(0, 0, 0); font-family: Arial,'Liberation
      Sans','DejaVu Sans',sans-serif; font-size: 14px; font-style:
      normal; font-variant: normal; font-weight: normal; letter-spacing:
      normal; line-height: 18px; orphans: 2; text-align: left;
      text-indent: 0px; text-transform: none; white-space: normal;
      widows: 2; word-spacing: 0px; background-color: rgb(255, 255,
      255);"><code style="margin: 0px; padding: 1px 5px; border-width:
        0px; font-size: 14px; vertical-align: baseline;
        background-color: rgb(238, 238, 238); font-family:
        Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu
        Sans Mono','Bitstream Vera Sans Mono','Courier
        New',monospace,serif;">ORACLE_HOME</code><span
        class="Apple-converted-space">&nbsp;</span>and<span
        class="Apple-converted-space">&nbsp;</span><code style="margin: 0px;
        padding: 1px 5px; border-width: 0px; font-size: 14px;
        vertical-align: baseline; background-color: rgb(238, 238, 238);
        font-family: Consolas,Menlo,Monaco,'Lucida Console','Liberation
        Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier
        New',monospace,serif;">LD_LIBRARY_PATH</code></span>.<br>
    So I assume that it's System.Data.OracleClient that will go BOOM! if
    that .so is not present.<br>
    <br>
    <br>
    <br>
    BTW:<br>
    MDBtools is not that rotten.<br>
    It worked fine with everything except hyperlink columns, and with
    them, I already had trouble on Windows with Ole.<br>
    <br>
    More severe is that there's nothing like mdbtools for *.accdb
    (access 2007+).<br>
    But anyway, who cares about Access. It's one piece of crap.<br>
    <br>
    I was actually looking for my colleague, who has a 'nice' piece of
    software, and somebody asked him whether it would run on Mac. I read
    mdbtools can be compiled on Mac, so I thought ODBC might save the
    day, that is, if his usage of WinForms is all implemented (since
    it's nothing fancy, I think that's the case, though it might not
    look that stunning).<br>
    <br>
    I personally find, that for an embeddable DB, FireBird (formerly
    InterBase) is parsecs more advanced.<br>
    <br>
    My guess is the ODBC related bug might be an encoding issue, which
    could explain the lack of '\0'.<br>
    But then again, that's not certain.<br>
    <br>
    <br>
    <br>
    <br>
    <br>
    On 08/08/2011 11:31 AM, Robert Jordan wrote:
    <blockquote cite="mid:j1oadr$eb0$1@dough.gmane.org" type="cite">
      <pre wrap="">On 06.08.2011 12:43, quandary wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">I assume I now have to write a C test program and see what goes wrong.

I suppose "odbc32.dll" maps to
unixodbc-dev: /usr/lib/libodbc.so

Is that right ?
Or where can I see what odbc32.dll maps to ?
</pre>
      </blockquote>
      <pre wrap="">
Look at $mono-prefix/etc/mono/config.

BTW, mdbtools was last changed 4 years ago. Odds are it is a tad
bit-rotten.

Robert


_______________________________________________
Mono-devel-list mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a>
<a class="moz-txt-link-freetext" href="http://lists.ximian.com/mailman/listinfo/mono-devel-list">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>