<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE message PUBLIC
  "-//MLarc//DTD MLarc output files//EN"
  "../../mlarc.dtd"[
  <!ATTLIST message
    listname CDATA #REQUIRED
    title CDATA #REQUIRED
  >
]>

  <?xml-stylesheet href="../../mlarc.xsl" type="text/xsl"?>


<message 
  url="2003/11/92e66679ae28e4de54ec97394dfbd22f"
  from="Nicolas Cannasse &lt;warplayer@f...&gt;"
  author="Nicolas Cannasse"
  date="2003-11-25T14:32:18"
  subject="Re: [Caml-list] Ocaml and Samba function name collisions"
  prev="2003/11/8b59939ea1e1c2b4ffcee23b75813b80"
  next="2003/11/60cda68fb2658481d2c1567b74b32095"
  prev-in-thread="2003/11/a3a7ab4e74ebbf072bc450a95a4ba3a7"
  next-in-thread="2003/11/4a128889eaa8ec56c6743f2f44a7612e"
  prev-thread="2003/11/04de2adad170aa7cd1c0961e4ed73162"
  next-thread="2003/11/837fcd4c3c00ccfcd0571db7f70ba7ae"
  root="../../"
  period="month"
  listname="caml-list"
  title="Archives of the Caml mailing list">

<thread subject="[Caml-list] Ocaml and Samba function name collisions">
<msg 
  url="2003/11/6778b4e18c4db55e7461cb9af43857ef"
  from="Blair Zajac &lt;blair@o...&gt;"
  author="Blair Zajac"
  date="2003-11-25T00:31:29"
  subject="[Caml-list] Ocaml and Samba function name collisions">
<msg 
  url="2003/11/453654183c3d05b2466c29cbfbc028cd"
  from="Stefano Zacchiroli &lt;zack@b...&gt;"
  author="Stefano Zacchiroli"
  date="2003-11-25T07:38:29"
  subject="Re: [Caml-list] Ocaml and Samba function name collisions">
<msg 
  url="2003/11/97251759b76a4f2b13826f9a50b18c00"
  from="Nicolas Cannasse &lt;warplayer@f...&gt;"
  author="Nicolas Cannasse"
  date="2003-11-25T07:52:36"
  subject="Re: [Caml-list] Ocaml and Samba function name collisions">
<msg 
  url="2003/11/a3a7ab4e74ebbf072bc450a95a4ba3a7"
  from="Samuel Mimram &lt;samuel.mimram@e...&gt;"
  author="Samuel Mimram"
  date="2003-11-25T12:55:49"
  subject="Re: [Caml-list] Ocaml and Samba function name collisions">
<msg 
  url="2003/11/92e66679ae28e4de54ec97394dfbd22f"
  from="Nicolas Cannasse &lt;warplayer@f...&gt;"
  author="Nicolas Cannasse"
  date="2003-11-25T14:32:18"
  subject="Re: [Caml-list] Ocaml and Samba function name collisions">
<msg 
  url="2003/11/4a128889eaa8ec56c6743f2f44a7612e"
  from="Blair Zajac &lt;blair@o...&gt;"
  author="Blair Zajac"
  date="2003-11-26T07:17:30"
  subject="Re: [Caml-list] Ocaml and Samba function name collisions">
</msg>
</msg>
</msg>
</msg>
<msg 
  url="2003/11/babbf41d038dd6ec6ad2c115fbe68680"
  from="Richard Jones &lt;rich@a...&gt;"
  author="Richard Jones"
  date="2003-11-25T09:21:49"
  subject="Re: [Caml-list] Ocaml and Samba function name collisions">
</msg>
</msg>
</msg>
</thread>

<contents>
&gt; The #define you suggested does not seem to work and
&gt; I think this is beacause they are not exported in the header
&gt; files but are in the the .so and therefore visible in the global
&gt; C namespace. And I'd prefer not to have to use C++ (I think
&gt; I should be able to do it in C), so I did not try the namspace trick.

This trick was an answer to Stephano problem about the struct color defined
by the camlheaders (if I understood correcly). I'm not sure there is a
workaround for the dl primitives name collisions which does not require the
modification of one of the two dlls.

Nicolas Cannasse

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners

</contents>

</message>

