diff options
author | P. J. McDermott <pjm@nac.net> | 2012-04-24 00:52:38 (EDT) |
---|---|---|
committer | P. J. McDermott <pjm@nac.net> | 2012-04-24 00:52:38 (EDT) |
commit | 28f8024211f0e2f3180cc1541cc978388115e445 (patch) | |
tree | be3f70d5033d6c2496a7c799e91c1b5d1b4fb68e | |
parent | 8c9cd4b3eccd4f60b59e5f9be0cd5a8983943d55 (diff) |
Add a package 'README' file.
-rw-r--r-- | README | 34 |
1 files changed, 34 insertions, 0 deletions
@@ -0,0 +1,34 @@ +EGLIBC Package +============== + +Downloading Upstream EGLIBC Source +---------------------------------- + +EGLIBC is currently maintained in a Subversion repository, which is routinely +updated with patches from its upstream, GLIBC. You can download a version +branch of EGLIBC and pack it into an archive as follows: + + $ svn export svn://svn.eglibc.org/branches/eglibc-2_15 eglibc-2.15 + $ tar -czf eglibc-2.15.tar.gz eglibc-2.15 + +Building the EGLIBC Package +--------------------------- + +In addition to the build environment variables set by opkhelper, this package's +'build' makefile uses the following variables, which can be set by the user: + + TOOLS_PREFIX + The location of the toolchain (especially GNU Binutils), if not the + system default. + HEADERS_PREFIX + The location of the Linux headers, if not `/usr/include`. + JOBS + The number of jobs (commands) that can be run simultaneously when + building from source. + +For example, the following command was used to cross build this package for the +`cortexa8-linux-eglibc` binary architecture and `rcstereo` application platform +on a dual-core CPU, where `<sysroot>` was the sysroot of the cross toolchain: + + $ TOOLS_PREFIX=<sysroot>/cross-tools HEADERS_PREFIX=<sysroot> JOBS=4 \ + > opkbuild -a cortexa8-linux-eglibc -p rcstereo -d |