From: Khem Raj Date: Sun, 16 Jan 2011 18:22:38 +0000 (-0800) Subject: uclibc-initial_git.bb: Use install_startfiles to generate startup files X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=004ceb0909fe406b3c148fde34e98c067029d5ab;p=openembedded.git 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 --- 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