Hi Zhuang,<br><br>Thanks for the feedback. These changes are indeed in the <a href="https://code.google.com/p/mrtrix/">current development branch</a>, but you&#39;re right, a new official release is probably due. I&#39;ll package it up and release in the near future.<br>

<br>Cheers,<br><br>Donald.<div><br></div><div><br></div><div><div class="gmail_quote">On 6 March 2013 07:28, Zhuang Song <span dir="ltr">&lt;<a href="mailto:zhuang.song@gmail.com" target="_blank">zhuang.song@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Hi Donald, </div><div><br></div><div>When I installed the most recent release of MRtrix (version 0.2.10) in Mac OS Lion, I got a number of errors like:</div>

<div>#error &quot;Only &lt;glib.h&gt; can be included directly.&quot;  </div>
<div><br></div><div>I found that these errors were discussed in this maillist last year (as attached messages below). I fixed the problem by following Chris&#39;s suggestion to change  &quot;#include &lt;glib/anything.h&gt;&quot; to &quot;#include &lt;glib.h&gt;&quot; in the two files:</div>


lib/file/dicom/select_cmdline.cpp <div>lib/mrtrix.h </div><div><br></div><div>Just thought other people might encounter the same problem and it would be nice to fix it in the future releases.</div><div><br></div><div>Best, </div>


<div>Zhuang</div><div><br></div><div><h1 style="font-family:Times;font-size:medium">[Mrtrix-discussion] RE: MrTrix MacBook Installtion</h1><span style="font-family:Times;font-size:medium"><b>Donald Tournier</b></span><span style="font-family:Times;font-size:medium"> </span><span style="font-family:Times;font-size:medium"><a href="mailto:mrtrix-discussion%40www.nitrc.org?Subject=%5BMrtrix-discussion%5D%20RE%3A%20MrTrix%20MacBook%20Installtion&amp;In-Reply-To=367A7D4B9B06EF4C95D106AD9EF930600F715012%40DB3PRD0104MB152.eurprd01.prod.exchangelabs.com" title="[Mrtrix-discussion] RE: MrTrix MacBook Installtion" target="_blank">d.tournier at brain.org.au </a></span><span style="font-family:Times;font-size:medium"><br>


</span><span style="font-family:Times;font-size:medium"><i>Thu May 3 00:22:35 PDT 2012</i></span><p style="font-family:Times;font-size:medium"></p><ul style="font-family:Times;font-size:medium"><li>
Previous message: <a href="http://www.nitrc.org/pipermail/mrtrix-discussion/2012-May/000415.html" target="_blank">[Mrtrix-discussion] RE: MrTrix MacBook Installtion</a></li><li>Next message: <a href="http://www.nitrc.org/pipermail/mrtrix-discussion/2012-May/000417.html" target="_blank">[Mrtrix-discussion] From Neuroradiologic Unit of the University Hospital of Padua</a></li>


<li><b>Messages sorted by:</b> <a href="http://www.nitrc.org/pipermail/mrtrix-discussion/2012-May/date.html#416" target="_blank">[ date ]</a> <a href="http://www.nitrc.org/pipermail/mrtrix-discussion/2012-May/thread.html#416" target="_blank">[ thread ]</a> <a href="http://www.nitrc.org/pipermail/mrtrix-discussion/2012-May/subject.html#416" target="_blank">[ subject ]</a> <a href="http://www.nitrc.org/pipermail/mrtrix-discussion/2012-May/author.html#416" target="_blank">[ author ]</a></li>


</ul><hr style="font-family:Times;font-size:medium"><span style="font-family:Times;font-size:medium"><pre>Hi Chris,

Great that you worked out a solution, and thanks very much for posting it
here. I&#39;ve included your changes in the current development branch (they
work fine on my system), so they&#39;ll be the default for the next release of
MRtrix.

Thanks!

Donald.


On 2 May 2012 20:27, Parker, Christopher &lt;<a href="http://www.nitrc.org/mailman/listinfo/mrtrix-discussion" target="_blank">christopher.parker.10 at ucl.ac.uk</a>&gt;wrote:

&gt;<i>   Hi All,
</i>&gt;<i>
</i>&gt;<i>  I fixed the problem. Other people might encounter the same problem
</i>&gt;<i> building MrTrix v.0.2.1 on a Mac if using glib2 v. 2.3.2 (and maybe earlier
</i>&gt;<i> versions of glib). To fix this, you can change the lines in the files
</i>&gt;<i> /lib/file/dicom/select_cmdline.cpp and /lib/mrtrix.h (in the mrtrix
</i>&gt;<i> folder), from &quot;#include &lt;glib/anything.h&gt;&quot; to &quot;#include &lt;glib.h&gt;&quot;. This
</i>&gt;<i> prevents an error from glib while building. It seems to work fine now.
</i>&gt;<i>
</i>&gt;<i>  Best,
</i>&gt;<i>  Chris
</i>&gt;<i>  ------------------------------
</i>&gt;<i> *From:* <a href="http://www.nitrc.org/mailman/listinfo/mrtrix-discussion" target="_blank">mrtrix-discussion-bounces at www.nitrc.org</a> [
</i>&gt;<i> <a href="http://www.nitrc.org/mailman/listinfo/mrtrix-discussion" target="_blank">mrtrix-discussion-bounces at www.nitrc.org</a>] on behalf of Parker, Christopher
</i>&gt;<i> [<a href="http://www.nitrc.org/mailman/listinfo/mrtrix-discussion" target="_blank">christopher.parker.10 at ucl.ac.uk</a>]
</i>&gt;<i> *Sent:* 27 April 2012 15:37
</i>&gt;<i> *To:* <a href="http://www.nitrc.org/mailman/listinfo/mrtrix-discussion" target="_blank">mrtrix-discussion at www.nitrc.org</a>
</i>&gt;<i> *Subject:* [Mrtrix-discussion] MrTrix MacBook Installtion
</i>&gt;<i>
</i>&gt;<i>   Hi All,
</i>&gt;<i>
</i>&gt;<i>  I am hoping someone may shed some light on the installation problems I
</i>&gt;<i> am having with MrTrix (version 0-2.2.10_2012-02-10). I have followed the
</i>&gt;<i> instructions on the MrTrix website for Mac installation via Homebrew.
</i>&gt;<i> Homebrew seems to have installed correctly as did the dependencies, but
</i>&gt;<i> after downloading and typing &quot;./build&quot; in the matrix folder, I get the
</i>&gt;<i> following output (which I have summarised):
</i>&gt;<i>
</i>&gt;<i>  [CC] cmd/dir2amp.o
</i>&gt;<i> [CC] lib/file/dicom/quick_scan.o
</i>&gt;<i> [CC] cmd/streamtrack.o
</i>&gt;<i> [CC] lib/file/dicom/study.o
</i>&gt;<i> [CC] cmd/gen_unit_warp.o
</i>&gt;<i> [CC] src/dwi/tractography/tracker/sd_prob.o
</i>&gt;<i> [CC] cmd/import_tracks.o
</i>&gt;<i> [CC] src/dwi/tractography/tracker/base.o
</i>&gt;<i>
</i>&gt;<i>  ERROR: [CC] lib/file/dicom/quick_scan.o
</i>&gt;<i> g++ -c -Wall -mtune=native -fPIC -fno-strict-aliasing
</i>&gt;<i> -DGL_GLEXT_PROTOTYPES.........
</i>&gt;<i> failed with output:
</i>&gt;<i>
</i>&gt;<i>  &lt;repeated for ~ 10 *.o files&gt;
</i>&gt;<i>
</i>&gt;<i>  and
</i>&gt;<i>
</i>&gt;<i>  In file included from lib/mrtrix.h:65,
</i>&gt;<i>                  from lib/ptr.h:26,
</i>&gt;<i>                  from lib/file/dicom/patient.h:26,
</i>&gt;<i>                  from lib/file/dicom/study.cpp:27:
</i>&gt;<i> /usr/local/Cellar/glib/2.32.1/include/glib-2.0/glib/gtypes.h:28:2: error:
</i>&gt;<i> #error &quot;Only &lt;glib.h&gt; can be included directly.&quot;
</i>&gt;<i>
</i>&gt;<i>  &lt;repeated for ~30 times for various &quot;h:*:*&quot;&gt;
</i>&gt;<i>
</i>&gt;<i>  :(
</i>&gt;<i>
</i>&gt;<i>  I can provide the full list of errors or any further information, if
</i>&gt;<i> this is needed.
</i>&gt;<i>
</i>&gt;<i>  Any help would be greatly appreciated!
</i>&gt;<i>
</i>&gt;<i>  Best,
</i>&gt;<i>
</i>&gt;<i>  Chris
</i>&gt;<i>
</i>&gt;<i> _______________________________________________
</i>&gt;<i> Mrtrix-discussion mailing list
</i>&gt;<i> <a href="http://www.nitrc.org/mailman/listinfo/mrtrix-discussion" target="_blank">Mrtrix-discussion at www.nitrc.org</a>
</i>&gt;<i> <a href="http://www.nitrc.org/mailman/listinfo/mrtrix-discussion" target="_blank">http://www.nitrc.org/mailman/listinfo/mrtrix-discussion</a>
</i>&gt;<i>
</i>&gt;<span class="HOEnZb"><font color="#888888"><i>
</i>

-- 
Jacques-Donald Tournier (PhD)
Brain Research Institute, Melbourne, Australia
Tel: +61 (0)3 9035 7033
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <a href="http://www.nitrc.org/pipermail/mrtrix-discussion/attachments/20120503/c8a13996/attachment.html" target="_blank">http://www.nitrc.org/pipermail/mrtrix-discussion/attachments/20120503/c8a13996/attachment.html</a></font></span></pre>

</span></div>
<br>_______________________________________________<br>
Mrtrix-discussion mailing list<br>
<a href="mailto:Mrtrix-discussion@www.nitrc.org">Mrtrix-discussion@www.nitrc.org</a><br>
<a href="http://www.nitrc.org/mailman/listinfo/mrtrix-discussion" target="_blank">http://www.nitrc.org/mailman/listinfo/mrtrix-discussion</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><font color="#ff6600" size="1"><b>Dr Jacques-Donald Tournier<br></b></font><div><font color="#ff6600" size="1">Research Fellow</font></div><div><font size="1"><br>

</font></div><div><font size="1">The Florey Institute of Neuroscience and Mental Health</font></div><div><font size="1">Melbourne Brain Centre - Austin Campus</font></div><div><font size="1">245 Burgundy Street</font></div>

<div><font size="1">Heidelberg  Vic  3084</font></div><div><font size="1">Ph:  +61 3 9035 7033</font></div><div><font size="1">Fax:  +61 3 9035 7307</font></div><div><font size="1"><a href="http://www.florey.edu.au" target="_blank">www.florey.edu.au</a></font></div>

<br>
</div>