diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2014-03-19 10:05:22 +0100 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2014-03-19 10:05:22 +0100 |
commit | ed78ab954ca991cca578f59a32d147304025647d (patch) | |
tree | 34c6c72419c40f8ec9595e081403342dab0d0489 /docs | |
parent | 5241a47df751d66cfa7428bcb4c920f9903f1fbe (diff) |
correct new toolchain path
Diffstat (limited to 'docs')
-rw-r--r-- | docs/how-openadk-works.txt | 4 | ||||
-rw-r--r-- | docs/package-reference.txt | 4 | ||||
-rw-r--r-- | docs/using-openadk-toolchain.txt | 8 | ||||
-rw-r--r-- | docs/using.txt | 7 |
4 files changed, 13 insertions, 10 deletions
diff --git a/docs/how-openadk-works.txt b/docs/how-openadk-works.txt index 9c6ae167d..a8634d8c3 100644 --- a/docs/how-openadk-works.txt +++ b/docs/how-openadk-works.txt @@ -59,8 +59,8 @@ is done: The main Makefile performs the following steps, once the configuration is done (it is mainly a wrapper for +mk/build.mk+): -* Create all the output directories: +host_<gnu_host_name>+, +target_<arch>_<libc>+, +build_<arch>_<libc>+, - +pkg_<arch>_<libc>+, etc. +* Create all the output directories: +host_<gnu_host_name>+, +target_<arch>_<libc>+, + +build_<arch>_<libc>+, +pkg_<arch>_<libc>+, etc. * Call the +scan-pkgs.sh+ script to find any needed optional host software, needed to compile software the user has configured diff --git a/docs/package-reference.txt b/docs/package-reference.txt index 650694bf2..36d2e28b4 100644 --- a/docs/package-reference.txt +++ b/docs/package-reference.txt @@ -28,11 +28,11 @@ information is: building OpenADK behind a HTTP proxy should be working without any configuration hassle. There are also some predefined mirror sites in +mk/mirrors.mk+, which can be used. - Example: PKG_SITES:= ${MASTER_SITE_GNU:=foo/} + Example: PKG_SITES:= +${MASTER_SITE_GNU:=foo/}+ * +DISTFILES+ optional, may contain the name of the tarball of the package. If +DISTFILES+ is not specified, it defaults to +PKG_NAME-PKG_VERSION.tar.gz+. - Example: DISTFILES= ${PKG_NAME}${PKG_VERSION}.tar.xz + Example: DISTFILES= +${PKG_NAME}${PKG_VERSION}.tar.xz+ * +NO_DISTFILES+ optional, may be set to 1, to disable fetching of any archives. Provide the source code for the package in +package/<pkgname>/src+, which will be diff --git a/docs/using-openadk-toolchain.txt b/docs/using-openadk-toolchain.txt index 1b294d4da..6994d9abc 100644 --- a/docs/using-openadk-toolchain.txt +++ b/docs/using-openadk-toolchain.txt @@ -9,11 +9,11 @@ that are not packaged in OpenADK. In order to do this you can use the toolchain that was generated by OpenADK. The toolchain generated by OpenADK is located by default in -+host_<gnu_host_name>/+. The simplest way to use it is to add -+host_<gnu_host_name>/bin/+ to your PATH environment variable and then to use ++toolchain_<gnu_host_name>/+. The simplest way to use it is to add ++toolchain_<gnu_host_name>/usr/bin/+ to your PATH environment variable and then to use +<arch>-<vendor>-linux-<libcsuffix>-gcc+, +<arch>-<vendor>-linux-<libcsuffix>-objdump+, etc. It is possible to relocate the toolchain, you just need to put -+target_<arch>_<libc>_<abi>+ into the same directory as -+host_<gnu_host_name>/+. ++target_<arch>_<libc>_<libcsuffix>+ into the same directory as ++toolchain_<gnu_host_name>/+. diff --git a/docs/using.txt b/docs/using.txt index c51914c04..45ea3f20c 100644 --- a/docs/using.txt +++ b/docs/using.txt @@ -83,8 +83,11 @@ OpenADK output is stored in several subdirectories: not present, the binaries are stripped. * +host_<gnu_host_name>/+ contains the installation of tools compiled for the host - that are needed for the proper execution of OpenADK, including the - cross-compilation toolchain. + that are needed for the proper execution of OpenADK + +* +toolchain_<gnu_host_name>/+ contains just the cross-compilation toolchain. + Can be used together with +target_<arch>_<libc>/+ for other projects. Toolchain + is relocatable. * +toolchain_build_<arch>_<libc>/+ contains the build directories for the various components of the cross-compilation toolchain. |