<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">Le mar. 14 août 2018 à 20:38, Sebastián Mancilla <<a href="mailto:smancill@jlab.org">smancill@jlab.org</a>> a écrit :<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 dir="ltr">I wanted to try Conda for normal day-to-day C++ development, while having all the dependencies isolated from other projects and the base system.<div><br></div><div>- Change the sources</div><div>- Build</div><div>- Run the tests</div><div>- Repeat</div></div></blockquote><div><br></div><div>Hi Sebastian,</div><div><br></div><div>Just curious on why you would prefer conda over "real" container technology like docker or rkt for the kind of usage you describe ?</div><div>Do you ultimately want to distribute your software as conda packages?</div><div><br></div><div>I'm not proficient in conda but AFAIK docker (or rkt) offers easier/better isolation for the usage you describe.</div><div>The side-effect being that inside your container cmake should behave like as expected.<br></div><div>At least this is my own experience.</div><div><br></div><div>Some people even try to automatize the container creation out of conda packaged software:</div><div><a href="https://github.com/BioContainers/mulled">https://github.com/BioContainers/mulled</a><br></div><div>I have no experience with that whatsoever, I usually craft my own dockerfile and work with that.<br></div><div><br></div><div>If your goal includes the distrubution of your software as conda package may be you can get in touch with people</div><div>at conda-forge: <a href="https://conda-forge.org/#about">https://conda-forge.org/#about</a>, I bet they build a lot of cmake-based projects in there and may</div><div>have experienced same caveats with the conda compilers usage.</div><div><br></div><div><br></div></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Eric<br></div></div></div></div></div></div>