From 5353914b846b76b1f4a29c3219d0741e1cddea1b Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Mon, 21 Mar 2016 10:27:52 +1100 Subject: Updates from user reviews. --- user/start/development.rst | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) (limited to 'user/start/development.rst') diff --git a/user/start/development.rst b/user/start/development.rst index 15000d9..057dd3d 100644 --- a/user/start/development.rst +++ b/user/start/development.rst @@ -239,17 +239,19 @@ Clone the RTEMS respository: Resolving deltas: 100% (390053/390053), done. Checking connectivity... done. -The developers version of the code from git requires ``bootstrapping``. This is -an ``autoconf`` and ``automake`` bootstrap to create the various files generated -by ``autoconf`` and ``automake``. RTEMS does not keep these generated files -under version control. The bootstrap process is slow so to speed it up the RSB -provides a command that can perform the bootstrap in parallel using your -available cores: +The developers version of the code from git requires we ``bootstrap`` the +source code. This is an ``autoconf`` and ``automake`` bootstrap to create the +various files generated by ``autoconf`` and ``automake``. RTEMS does not keep +these generated files under version control. The bootstrap process is slow so +to speed it up the RSB provides a command that can perform the bootstrap in +parallel using your available cores. We need to enter the cloned source +directory then run the bootsrap commands: .. code-block:: shell + $ cd rtems $ ./bootstrap -c && ./bootstrap -p && \ - $HOME/development/rtems/rsb/rsb/source-builder/sb-bootstrap + $HOME/development/rtems/rsb/source-builder/sb-bootstrap removing automake generated Makefile.in files removing configure files removing aclocal.m4 files @@ -440,10 +442,6 @@ Build RTEMS using two cores: checking build system type... x86_64-pc-linux-gnu checking host system type... sparc-unknown-rtems4.12 ...... - cp paranoia.exe paranoia.ralf - make[6]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites/samples/paranoia' - Making all in nsecs - make[6]: Entering directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites/samples/nsecs' sparc-rtems4.12-gcc -B../../../../../erc32/lib/ -specs bsp_specs -qrtems -DHAVE_CONFIG_H -I. -I/home/chris/development/rtems/kernel/rtems/c/src/../../testsuites/samples/nsecs -I.. -I/home/chris/development/rtems/kernel/rtems/c/src/../../testsuites/samples/../support/include -mcpu=cypress -O2 -g -ffunction-sections -fdata-sections -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -MT init.o -MD -MP -MF .deps/init.Tpo -c -o init.o /home/chris/development/rtems/kernel/rtems/c/src/../../testsuites/samples/nsecs/init.c sparc-rtems4.12-gcc -B../../../../../erc32/lib/ -specs bsp_specs -qrtems -DHAVE_CONFIG_H -I. -I/home/chris/development/rtems/kernel/rtems/c/src/../../testsuites/samples/nsecs -I.. -I/home/chris/development/rtems/kernel/rtems/c/src/../../testsuites/samples/../support/include -mcpu=cypress -O2 -g -ffunction-sections -fdata-sections -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -MT empty.o -MD -MP -MF .deps/empty.Tpo -c -o empty.o /home/chris/development/rtems/kernel/rtems/c/src/../../testsuites/samples/nsecs/empty.c mv -f .deps/empty.Tpo .deps/empty.Po @@ -454,14 +452,14 @@ Build RTEMS using two cores: text data bss dec hex filename 121392 1888 6624 129904 1fb70 nsecs.exe cp nsecs.exe nsecs.ralf - make[6]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites/samples/nsecs' - make[5]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites/samples' - make[4]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites/samples' - make[4]: Entering directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites' + make[6]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/ c/erc32/testsuites/samples/nsecs' + make[5]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/ c/erc32/testsuites/samples' + make[4]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/ c/erc32/testsuites/samples' + make[4]: Entering directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/ c/erc32/testsuites' make[4]: Nothing to be done for 'all-am'. - make[4]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites' - make[3]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32/testsuites' - make[2]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c/erc32' + make[4]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/ c/erc32/testsuites' + make[3]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/ c/erc32/testsuites' + make[2]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/ c/erc32' make[1]: Leaving directory '/home/chris/development/rtems/kernel/erc32/sparc-rtems4.12/c' make[1]: Entering directory '/home/chris/development/rtems/kernel/erc32' make[1]: Nothing to be done for 'all-am'. -- cgit v1.2.3