<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2654.45">
<TITLE>RE: boostrap failing</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=2>OK I've copied the versions of autoconf and automake from SuSE 7.2 (which works... Still!) to /opt/rtems/bin on my 7.3 box which helped.</FONT></P>
<P><FONT SIZE=2>But bootstrap still does not complete without errors, have I missed something else? </FONT>
</P>
<BR>
<P><FONT SIZE=2>Thanks!</FONT>
<BR><FONT SIZE=2>Christopher </FONT>
</P>
<BR>
<BR>
<P><FONT SIZE=2>This is the error bootstrap produces now:</FONT>
</P>
<P><FONT SIZE=2>./c</FONT>
<BR><FONT SIZE=2>./scripts</FONT>
<BR><FONT SIZE=2>/usr/bin/m4: configure.in: 43: Bad regular expression `[[[\([[`""]]\)]]]': Unmatched ) or \)</FONT>
<BR><FONT SIZE=2>[configure.in:43[: error: [[[back quotes and double quotes should not be escaped in: [[$as_me:__oline__: [error: RPM CPU for ${target} is unknown]]]]]]]</FONT></P>
<P><FONT SIZE=2>]/usr/bin/m4: configure.in: 43: ERROR: Recursion limit of 250 exceeded, use -L<N> to change it</FONT>
<BR><FONT SIZE=2>./scripts-ada</FONT>
<BR><FONT SIZE=2>./tools/build</FONT>
<BR><FONT SIZE=2>autoheader: config.h.in is unchanged</FONT>
<BR><FONT SIZE=2>./tools/cpu/generic</FONT>
<BR><FONT SIZE=2>./tools/cpu</FONT>
<BR><FONT SIZE=2>./tools/cpu/hppa1.1</FONT>
<BR><FONT SIZE=2>./tools/cpu/sh</FONT>
<BR><FONT SIZE=2>./tools/cpu/unix</FONT>
<BR><FONT SIZE=2>./tools/updat</FONT>
</P>
<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: Joel Sherrill [<A HREF="mailto:joel.sherrill@OARcorp.com">mailto:joel.sherrill@OARcorp.com</A>] </FONT>
<BR><FONT SIZE=2>Sent: Friday, January 11, 2002 1:01 PM</FONT>
<BR><FONT SIZE=2>To: Jowell, Chris {D177~Roswell}</FONT>
<BR><FONT SIZE=2>Cc: RTEMS Mailing List (RTEMS Mailing List)</FONT>
<BR><FONT SIZE=2>Subject: Re: boostrap failing</FONT>
</P>
<P><FONT SIZE=2>> Hi,</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> We have RTEMS 4.5.0 working fine on other workstations but can't get bootstrap to work on a new PC with SuSE 7.3. I put part of the error message below.</FONT></P>
<P><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> I'm sure I've missed something simple but for the life of me I can't figure out what.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> I used the pre-built RTEMS 4.5.0 toolset Linux rpms (Including the m68k packages) and I've added the location of the toolset and the RTEMS_MAKFILE to my path</FONT></P>
<P><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> My autoconf is 2.52.44 and automake is 1.4p5-44 if that's interesting.</FONT>
</P>
<P><FONT SIZE=2>I think that's the problem. SuSE has updated the autoconf package. Ralf</FONT>
<BR><FONT SIZE=2>and I talked about this a while back expecting this to occur eventually</FONT>
<BR><FONT SIZE=2>in various distributions. The problem boils down to tools (including</FONT>
<BR><FONT SIZE=2>RTEMS) that use autoconf/automake can end up being dependent on </FONT>
<BR><FONT SIZE=2>particular versions of those tools. In this case, RTEMS 4.5-X uses</FONT>
<BR><FONT SIZE=2>autoconf 2.13 and automake 1.4p5. RTEMS snapshots past the Aug/Sept</FONT>
<BR><FONT SIZE=2>timeframe require autoconf 2.52 and automake 1.5.</FONT>
</P>
<P><FONT SIZE=2>Notice what I have on the main RTEMS development machine.</FONT>
</P>
<P><FONT SIZE=2>bash$ rpm -qa | grep auto</FONT>
<BR><FONT SIZE=2>autoconf-2.13-5</FONT>
<BR><FONT SIZE=2>automake-1.4-6</FONT>
<BR><FONT SIZE=2>autoconf-rtems-2.52-0</FONT>
<BR><FONT SIZE=2>automake-rtems-1.5-0</FONT>
</P>
<P><FONT SIZE=2>The rtems ones are in /opt/rtems. When I work with snapshots, I</FONT>
<BR><FONT SIZE=2>bootstrap</FONT>
<BR><FONT SIZE=2>with those at the fron of my PATH. Otherwise I use the ones shipped</FONT>
<BR><FONT SIZE=2>with</FONT>
<BR><FONT SIZE=2>the OS.</FONT>
</P>
<P><FONT SIZE=2>For now, you need to install autoconf 2.13 somewhere that does not </FONT>
<BR><FONT SIZE=2>conflict with the default version installed and use that to bootstrap. </FONT>
</P>
<P><FONT SIZE=2>--joel</FONT>
<BR><FONT SIZE=2>Joel Sherrill, Ph.D. Director of Research & Development</FONT>
<BR><FONT SIZE=2>joel@OARcorp.com On-Line Applications Research</FONT>
<BR><FONT SIZE=2>Ask me about RTEMS: a free RTOS Huntsville AL 35805</FONT>
<BR><FONT SIZE=2>Support Available (256) 722-9985</FONT>
</P>
</BODY>
</HTML>