<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.0">
</HEAD>
<BODY>
On Thu, 2011-04-28 at 21:22 -0700, Fred Liu wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
Hi,

I am following the instruction from &quot;Building all modules with the build scripts&quot; to build X11R76 as following:

util/modular/build.sh $PREFIX
...
...
./configure: line 4899: syntax error near unexpected token `X,'
./configure: line 4899: `PKG_CHECK_MODULES(X, xproto)'
build.sh: &quot;autogen.sh&quot; failed on util/makedepend
build.sh: error processing module/component:  &quot;util/makedepend&quot;
...

Any workaround?

</PRE>
</BLOCKQUOTE>
Building makedepend was moved up as it is needed by &quot;mesa&quot;.<BR>
It looks it was moved too early, before &quot;proto&quot;.<BR>
In build.sh, can you move building makedepend after &quot;build proto&quot;<BR>
and check if it corrects the problem?<BR>
This problem will only happen on a very clean system.<BR>
<BR>
<PRE>
if [ X&quot;$MODFILE&quot; = X ]; then
&nbsp;&nbsp;&nbsp; # We must install the global macros before anything else
&nbsp;&nbsp;&nbsp; build util macros
&nbsp;&nbsp;&nbsp; build font util
&nbsp;&nbsp;&nbsp; # Required by mesa
&nbsp;&nbsp;&nbsp; build util makedepend

&nbsp;&nbsp;&nbsp; build_doc
&nbsp;&nbsp;&nbsp; build_proto
&nbsp;&nbsp;&nbsp; build_lib
&nbsp;&nbsp;&nbsp; build_mesa
</PRE>
<BR>
<BR>
<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
Many thanks.

Fred
_______________________________________________
<A HREF="mailto:xorg-devel@lists.x.org">xorg-devel@lists.x.org</A>: X.Org development
Archives: <A HREF="http://lists.x.org/archives/xorg-devel">http://lists.x.org/archives/xorg-devel</A>
Info: <A HREF="http://lists.x.org/mailman/listinfo/xorg-devel">http://lists.x.org/mailman/listinfo/xorg-devel</A>
</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>