|
@ -39,13 +39,14 @@ EOT |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
if [ "$crossnative" = native ] ; then |
|
|
if [ "$crossnative" = native ] ; then |
|
|
eval "$MAKE $makeopt" |
|
|
|
|
|
|
|
|
# dietlibc uses uname - so we always need to set ARCH |
|
|
|
|
|
eval "$MAKE MYARCH=$cpu $makeopt" |
|
|
if [ $toolsdir = tools.cross ] ; then |
|
|
if [ $toolsdir = tools.cross ] ; then |
|
|
cp -v bin-*/diet-i $toolsbin/diet || true |
|
|
cp -v bin-*/diet-i $toolsbin/diet || true |
|
|
cp -v bin-*/diet-dyn-i $toolsbin/diet-dyn || true |
|
|
cp -v bin-*/diet-dyn-i $toolsbin/diet-dyn || true |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
eval "$MAKE $makeinstopt" |
|
|
|
|
|
|
|
|
eval "$MAKE MYARCH=$cpu $makeinstopt" |
|
|
else |
|
|
else |
|
|
mkdir bin-$cpu ; ln -s bin-$cpu "bin-${CC%%-*}" |
|
|
mkdir bin-$cpu ; ln -s bin-$cpu "bin-${CC%%-*}" |
|
|
|
|
|
|
|
@ -55,8 +56,8 @@ EOT |
|
|
cp -v bin-*/diet-dyn-i $toolsbin/diet-dyn || true |
|
|
cp -v bin-*/diet-dyn-i $toolsbin/diet-dyn || true |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
eval "$MAKE $makeopt ARCH=$cpu CROSS=$archprefix" |
|
|
|
|
|
eval "$MAKE $makeinstopt ARCH=$cpu MYARCH=$cpu" |
|
|
|
|
|
|
|
|
eval "$MAKE MYARCH=$cpu $makeopt CROSS=$archprefix" |
|
|
|
|
|
eval "$MAKE MYARCH=$cpu $makeinstopt" |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
if [ -d $root/$prefix/dietlibc/lib-ppc ] ; then |
|
|
if [ -d $root/$prefix/dietlibc/lib-ppc ] ; then |
|
@ -75,14 +76,14 @@ else |
|
|
makeopt="$makeopt prefix=/$prefix CC=gcc all" |
|
|
makeopt="$makeopt prefix=/$prefix CC=gcc all" |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
makeinstopt="$makeinstopt DESTDIR=$root" |
|
|
|
|
|
|
|
|
cpu="`echo "$arch_machine" | sed -e s/i.86/i386/ -e s/powerpc/ppc/`" |
|
|
|
|
|
|
|
|
|
|
|
var_append makeinstopt " " "DESTDIR=$root" |
|
|
toolsbin=$base/build/$ROCKCFG_ID/ROCK/$toolsdir/diet-bin |
|
|
toolsbin=$base/build/$ROCKCFG_ID/ROCK/$toolsdir/diet-bin |
|
|
toolsinc=$base/build/$ROCKCFG_ID/ROCK/$toolsdir/diet-include |
|
|
toolsinc=$base/build/$ROCKCFG_ID/ROCK/$toolsdir/diet-include |
|
|
|
|
|
|
|
|
cpu="`echo "$arch_machine" | sed -e s/i.86/i386/ -e s/powerpc/ppc/`" |
|
|
|
|
|
|
|
|
|
|
|
if [ "$cpu" = arm -o "$cpu" = i386 ] ; then |
|
|
if [ "$cpu" = arm -o "$cpu" = i386 ] ; then |
|
|
makeopt="$makeopt dyn" |
|
|
|
|
|
|
|
|
var_append makeopt " " "dyn" |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
if [ "$stagelevel" -eq 0 ]; then |
|
|
if [ "$stagelevel" -eq 0 ]; then |
|
|