Building RTEMS from cvs, bootstrap problems
john at gaisler.com
Thu Mar 3 12:59:19 UTC 2005
==> Joel Sherrill writes:
JS> John Alexandersson wrote:
>> Hi all,
>> I'm having problems trying to bootstrap the current CVS version of
>> Here is how I do it:
>> 1) download latest version of RTEMS from CVS
>> 2) run './bootstrap' in the root directory
>> Here I get loads of errors from automake. (Is that as expected?)
>> 3) run './configure --target=sparc' in the root directory
>> Here I get the following error:
>> "configure: error: cannot find install-sh or install.sh in . ./."
>> Am I doing any obvius error here, like missing a step or something?
>> Is there anyone else out there that has run the bootstrap script
>> I'm a newbie to automake/autoconf, so I'm having some trouble
>> debugging this myself.
>> My configuration:
>> Debian unstable/i386: automake v1.4-p6
>> autoconf v2.59
>> For the interested: I'm working on a patch-set for the erc32 and
>> Leon processors which I
>> want to apply against RTEMS-current when finished.
JS> The automake version in particular looks very old. You want something
JS> much newer like a 1.8 or 1.9 series.
Ahh, this was the problem. I upgraded to autoconf 1.9 and now it works!
So simple... :)
JS> You shuold also start with a newer set of binutils, newlib, gcc and
JS> patches. There has been some cleanup which necessitates working with
JS> newer tools.
JS> Also the configure command is rather short. You want something like:
JS> configure --target=sparc-rtems4.7
JS> Since you are with Jiri, I assume you are actually interested in
JS> all SPARC BSPs and wouldn't use the --enable-rtemsbsp=XXX option.
>> Thank you very much for your help,
>> John Alexandersson
Gaisler Research AB
More information about the users