<p>Awesome, this sounds like a good approach.  I'm fine with this only working on Linux for now (because I think what we have implemented only works on Linux, and it doesn't work very well), and we can extend support later.  We just have to make sure that it still compiles correctly on other platforms before we merge it in. :)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br>Reply to this email directly or <a href="https://github.com/mlpack/mlpack/pull/535#issuecomment-191965753">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AJ4bFLaEHXL663OKPxpRQslFhoZE87Q7ks5pp067gaJpZM4Hm7uJ.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/mlpack/mlpack/pull/535#issuecomment-191965753"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>