<div dir="ltr"><div>Hello Julien, <br></div><div><br></div><div>I'm sorry but I don't think we were able to get the c_wrap header to work. <br></div><div>I think we just plowed ahead with g++5 and the c++ header as-is and were able to run our programs OK. <br></div><div><br></div><div>Sorry I can't be more help.</div><div>Max <br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 14, 2019 at 12:49 PM Julien Hess <<a href="mailto:julien.hess.ch@gmail.com">julien.hess.ch@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  

    
  
  <div bgcolor="#FFFFFF">
    <p>Hello Max and Christophe,<br>
    </p>
    <p>I just encountered the same problem with the latest version 4.2.2
      of the SDK. The regular header works just fine on Ubuntu with GCC
      4, but the approach with the cwrap and gmshc.h to make it work
      with GCC 5 still causes a segfault when calling
      gmsh::initialize(). Do you remember what the issue with the cwrap
      header was? Is there a way to fix or bypass that issue?</p>
    <p>Thanks for any help!</p>
    <p>Julien<br>
    </p>
    <pre style="color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><i>On 27 Jul 2018, at 15:02, Max Orok <<a href="http://onelab.info/mailman/listinfo/gmsh" target="_blank">morok at mevex.com</a>> wrote:

</i>Yes, there was an issue with the cwrap header but the regular header was
fine after all.
Sorry for the trouble!

Max Orok

On Fri, Jul 27, 2018 at 1:58 AM, Christophe Geuzaine <<a href="http://onelab.info/mailman/listinfo/gmsh" target="_blank">cgeuzaine at uliege.be</a>>
wrote:

><i>
</i>><i>
</i>><i> On 10 Jul 2018, at 17:32, Max Orok <<a href="http://onelab.info/mailman/listinfo/gmsh" target="_blank">morok at mevex.com</a>> wrote:
</i>><i>
</i>><i> Hello all,
</i>><i>
</i>><i> Sorry for the newbie question. I have some C++ code that has successfully
</i>><i> built and ran using the windows gmsh SDK but which causes a segfault on
</i>><i> ubuntu when trying to call gmsh::initialize(). I have tried the basic gmsh
</i>><i> C++ header and .so files, using the cwrap and gmshc.h version of the gmsh
</i>><i> header file, defining the ABI number for g++ as 0, (and 1 just for kicks),
</i>><i> and finally recompiling the .so from source with the same compiler as the
</i>><i> other code, all to no avail. Is there anything further I can try apart from
</i>><i> wrestling with gdb?
</i>><i>
</i>><i>
</i>><i> Did you fix the issue ?
</i>><i>
</i>><i> CG
</i>><i>
</i>><i>
</i>><i> Thanks for your time,
</i>><i> Max Orok
</i>><i> _______________________________________________
</i>><i> gmsh mailing list
</i>><i> <a href="http://onelab.info/mailman/listinfo/gmsh" target="_blank">gmsh at onelab.info</a>
</i>><i> <a href="http://onelab.info/mailman/listinfo/gmsh" target="_blank">http://onelab.info/mailman/listinfo/gmsh</a>
</i>><i>
</i>><i>
</i>><i> —
</i>><i> Prof. Christophe Geuzaine
</i>><i> University of Liege, Electrical Engineering and Computer Science
</i>><i> <a href="http://www.montefiore.ulg.ac.be/~geuzaine" target="_blank">http://www.montefiore.ulg.ac.be/~geuzaine</a>
</i>><i>
</i>><i> Free software: <a href="http://gmsh.info/" target="_blank">http://gmsh.info</a> | <a href="http://getdp.info/" target="_blank">http://getdp.info</a> | <a href="http://onelab.info/" target="_blank">http://onelab.info</a>
</i>><i>
</i>>

-- 
Max Orok
Summer Student
<a class="gmail-m_3311092448467736355moz-txt-link-abbreviated" href="http://www.mevex.com" target="_blank">www.mevex.com</a>
</pre>
  </div>

</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>Max Orok</div><div>Contractor<br></div></div><div dir="ltr"><a href="http://www.mevex.com" target="_blank">www.mevex.com</a><br><br><img src="https://docs.google.com/uc?export=download&id=1fHTIiW4OMUjQr1iOkspQ7wiEsxunoOs0&revid=0B6x5w-5zVaEjSkpwbm5oY29jbG1XMzJoYldXTmJpNGFtb3dVPQ" width="164" height="42"><br></div></div></div></div></div></div>