diff options
author | Khem Raj <raj.khem@gmail.com> | 2011-01-16 10:22:38 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2011-01-16 10:23:55 -0800 |
commit | 004ceb0909fe406b3c148fde34e98c067029d5ab (patch) | |
tree | 2bb626fd64bbf15aa2b67b4b73fc056cfb2bbcae /recipes | |
parent | d958139882a254b290dd9494e278ed13b64ad0cc (diff) | |
download | openembedded-004ceb0909fe406b3c148fde34e98c067029d5ab.tar.gz |
uclibc-initial_git.bb: Use install_startfiles to generate startup files
* There is no need to do manual make instead use available target
install_startfiles
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes')
-rw-r--r-- | recipes/uclibc/uclibc-initial_git.bb | 16 | ||||
-rw-r--r-- | recipes/uclibc/uclibc_git.bb | 2 |
2 files changed, 6 insertions, 12 deletions
diff --git a/recipes/uclibc/uclibc-initial_git.bb b/recipes/uclibc/uclibc-initial_git.bb index dd69dc0543..c42b55e762 100644 --- a/recipes/uclibc/uclibc-initial_git.bb +++ b/recipes/uclibc/uclibc-initial_git.bb @@ -8,19 +8,13 @@ PACKAGES = "" do_install() { # Install initial headers into the cross dir make PREFIX=${D} DEVEL_PREFIX=${prefix}/ RUNTIME_PREFIX=/ \ - install_headers - #ln -sf include ${CROSS_DIR}/${TARGET_SYS}/sys-include - - install -d ${D}${libdir}/ - install -m 644 lib/crt[1in].o ${D}${libdir}/ - install -m 755 lib/lib[cm].so ${D}${libdir}/ -} - -do_compile () { - make PREFIX=${D} DEVEL_PREFIX=${prefix}/ RUNTIME_PREFIX=/ \ - lib/crt1.o lib/crti.o lib/crtn.o + install_headers install_startfiles ${CC} -nostdlib -nostartfiles -shared -x c /dev/null \ -o lib/libc.so ${CC} -nostdlib -nostartfiles -shared -x c /dev/null \ -o lib/libm.so + install -d ${D}${libdir} + install -m 755 lib/lib[cm].so ${D}${libdir} +} +do_compile() { } diff --git a/recipes/uclibc/uclibc_git.bb b/recipes/uclibc/uclibc_git.bb index 44961a3beb..e206c4fd59 100644 --- a/recipes/uclibc/uclibc_git.bb +++ b/recipes/uclibc/uclibc_git.bb @@ -14,7 +14,7 @@ DEFAULT_PREFERENCE = "-1" # precedence. require uclibc.inc -PR = "${INC_PR}.4" +PR = "${INC_PR}.5" PROVIDES += "virtual/${TARGET_PREFIX}libc-for-gcc" #recent versions uclibc require real kernel headers |