<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:10pt"><div><span>Hi,</span></div><div><br><span></span></div><div><span>Ah, so "\file" is for doxygen? I did wonder whether it could be something other than a typo :-).</span></div><div><br><span></span></div><div><span>My dependency problem happens only for the file main/dlist.c, and only on my T60p. I have *absolutely no idea* why makedepend goes off the deep-end only on this machine and not on any of my others. Perhaps someone with makedepend wisdom could shed some light, please?</span></div><div><br></div><div>As for my other 64/32 bit problem:</div><div><br></div><div>&gt; You'll want to do:</div><div>&gt; CFLAGS='-m32 -O2 -g -gdwarf-2' CXXFLAGS='-m32 -O2 -g -gdwarf-2</div><div>&gt; ./autogen.sh .... --enable-32-bit</div><div><br></div><div>Shouldn't the "-m32" flag be implicit in the --enable-32-bit option? I'm only adding an
 explicit CFLAGS to ensure Mesa is built with debug symbols ("just in case").<br></div><div><br><span></span></div><div><span>Thanks,</span></div><div><span>Chris</span></div><div><br></div>  <div style="font-family: times new roman, new york, times, serif; font-size: 10pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Kenneth Graunke &lt;kenneth@whitecape.org&gt;<br> <b><span style="font-weight: bold;">To:</span></b> Chris Rankin &lt;rankincj@yahoo.com&gt; <br><b><span style="font-weight: bold;">Cc:</span></b> mesa-dev@lists.freedesktop.org <br> <b><span style="font-weight: bold;">Sent:</span></b> Wednesday, 13 June 2012, 8:50<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Mesa-dev] [PATCH] Fix dependency generation for src/mesa/main directory<br> </font> </div> <br>On 06/12/2012 03:42
 PM, Chris Rankin wrote:<br>&gt; Hi,<br>&gt; <br>&gt; I have a Lenovo T60p laptop running 32 bit Fedora 17, and this patch<br>&gt; fixes makedepend's behaviour when generating the src/mesa/depends file.<br>&gt; Prior to this patch, makedepend had hung while still consuming 100% of<br>&gt; the CPU. Strangely, none of the other PCs that I compile Mesa on are<br>&gt; affected by this problem, despite all of them running Fedora 17 too!<br><br>Wow :/ makedepend is even more broken than I thought.<br><br>This patch breaks doxygen, so I'd rather not take it if possible...<br><br>&gt; For reference, here is the command line I configure Mesa with:<br>&gt; <br>&gt; CFLAGS='-O2 -g -gdwarf-2' ./autogen.sh --prefix=$HOME/local-mesa<br>&gt; --with-gallium-drivers=swrast,r300,r600 --with-dri-drivers=<br>&gt; --enable-texture-float --enable-gallium-g3dvl --enable-32-bit<br><br>You'll want to do:<br>CFLAGS='-m32 -O2 -g -gdwarf-2' CXXFLAGS='-m32 -O2 -g
 -gdwarf-2'<br>./autogen.sh .... --enable-32-bit<br><br>(you need -m32 and you need to set CXXFLAGS).&nbsp; Then it should work.<br><br>&gt; Cheers,<br>&gt; Chris<br>&gt; <br>&gt; P.S. Has anyone tried compiling 32 bit Mesa on a 64 bit machine recently?<br><br><br> </div> </div>  </div></body></html>