summaryrefslogtreecommitdiff
path: root/Cross/build-arm-n770-sh
diff options
context:
space:
mode:
authorVadim Konovalov <vkonovalov@lucent.com>2008-09-08 11:04:09 +0400
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2008-09-08 08:41:50 +0000
commit5a20539ce2dad615e8310269cba248e457256f8e (patch)
tree6e928b4a24d1b2fed0c42f7f5a2a2ae6c24c7966 /Cross/build-arm-n770-sh
parentc1c45e367d7249b259ceab21bde763fef82ddd7a (diff)
downloadperl-5a20539ce2dad615e8310269cba248e457256f8e.tar.gz
- crosscompilation - step 1 of N+1
Message-ID: <48C49629.4000208@vkonovalov.ru> p4raw-id: //depot/perl@34317
Diffstat (limited to 'Cross/build-arm-n770-sh')
-rwxr-xr-xCross/build-arm-n770-sh25
1 files changed, 19 insertions, 6 deletions
diff --git a/Cross/build-arm-n770-sh b/Cross/build-arm-n770-sh
index 75922e5355..b3e6a67ca3 100755
--- a/Cross/build-arm-n770-sh
+++ b/Cross/build-arm-n770-sh
@@ -35,7 +35,7 @@ cd ..
if [[ "x$1" != xnoconf* ]] ; then
# do miniperl on HOST
-./Configure -des -D prefix=./dummy -Dusedevel
+CROSS_NAME= ./Configure -des -D prefix=./dummy -Dusedevel
make miniperl
make uudmap.h
# fake uudmap, which should be on HOST
@@ -58,7 +58,7 @@ PERL_CONFIG_SH=Cross/config-${CROSS_NAME}.sh
rm cflags-cross-$CROSS_NAME
cp Cross/cflags-cross-$CROSS_NAME .
rm Makefile-cross-$CROSS_NAME
-sh Cross/Makefile-cross-SH
+CROSS_NAME=$CROSS_NAME sh Makefile.SH
cp Cross/Makefile-cross-$CROSS_NAME .
mkdir xlib
@@ -67,8 +67,21 @@ mkdir ${XCOREDIR}
#??OBJ_EXT=.${CROSS_NAME}o
# TODO these -- AR=${CCPREF}ar LD=${CCPREF}ld
-make -f Makefile-cross-$CROSS_NAME xconfig.h
-make -f Makefile-cross-$CROSS_NAME libperl.${CROSS_NAME}a OBJ_EXT=.${CROSS_NAME}o EXE_EXT=.$CROSS_NAME LIB_EXT=.${CROSS_NAME}a AR=${CCPREF}ar LD=${CCPREF}ld
-make -f Makefile-cross-$CROSS_NAME DynaLoader.${CROSS_NAME}o OBJ_EXT=.${CROSS_NAME}o EXE_EXT=.$CROSS_NAME LIB_EXT=.${CROSS_NAME}a AR=${CCPREF}ar LD=${CCPREF}ld
-make -f Makefile-cross-$CROSS_NAME perl.${CROSS_NAME}
+cmd="make -f Makefile-cross-$CROSS_NAME xconfig.h"
+echo "running $cmd"
+$cmd
+
+echo "running $cmd"
+cmd="make -f Makefile-cross-$CROSS_NAME libperl.${CROSS_NAME}a OBJ_EXT=.${CROSS_NAME}o EXE_EXT=.$CROSS_NAME LIB_EXT=.${CROSS_NAME}a AR=${CCPREF}ar LD=${CCPREF}ld"
+$cmd
+
+exit
+
+cmd="make -f Makefile-cross-$CROSS_NAME DynaLoader.${CROSS_NAME}o OBJ_EXT=.${CROSS_NAME}o EXE_EXT=.$CROSS_NAME LIB_EXT=.${CROSS_NAME}a AR=${CCPREF}ar LD=${CCPREF}ld"
+echo "running $cmd"
+$cmd
+
+cmd="make -f Makefile-cross-$CROSS_NAME perl.${CROSS_NAME}"
+echo "running $cmd"
+$cmd