echo "cc='/home/test/test/output/host/usr/bin/sh-uclinux-gcc'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "ccflags=' -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "optimize=' -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "usecrosscompile='define'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "d_memset='define'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "i_fcntl='define'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "useperlio='define'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "u32type='unsigned int'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "need_va_copy='define'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "d_poll='define'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "i_poll='define'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh /bin/sed -i -e 's/UNKNOWN-/Buildroot 2012.11-git-00336-g9c53079 /' /home/test/test/output/build/microperl-5.12.4/patchlevel.h /bin/sed -i -e 's/local\///' /home/test/test/output/build/microperl-5.12.4/uconfig.sh /bin/sed -i -e '/^byteorder=/d' /home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "byteorder='4321'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh /bin/sed -i -e '/^uselargefiles=/d' /home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "uselargefiles='define'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh /bin/sed -i -e '/^d_mbstowcs=/d' -e '/^d_mbtowc=/d' -e '/^d_wcstombs=/d' -e '/^d_wctomb=/d' /home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "d_mbstowcs='define'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "d_mbtowc='define'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "d_wcstombs='define'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh echo "d_wctomb='define'" >>/home/test/test/output/build/microperl-5.12.4/uconfig.sh /usr/bin/make -j12 -C /home/test/test/output/build/microperl-5.12.4 -f Makefile.micro regen_uconfig make[1]: Entering directory `/home/test/test/output/build/microperl-5.12.4' env CONFIG_SH=uconfig.sh CONFIG_H=uconfig.h sh ./config_h.SH Extracting uconfig.h (with variable substitutions) make[1]: Leaving directory `/home/test/test/output/build/microperl-5.12.4' cp -f /home/test/test/output/build/microperl-5.12.4/uconfig.h /home/test/test/output/build/microperl-5.12.4/config.h cp -f /home/test/test/output/build/microperl-5.12.4/uconfig.sh /home/test/test/output/build/microperl-5.12.4/config.sh echo "ccname='/home/test/test/output/host/usr/bin/sh-uclinux-gcc'" >>/home/test/test/output/build/microperl-5.12.4/config.sh echo "PERL_CONFIG_SH=true" >>/home/test/test/output/build/microperl-5.12.4/config.sh cd /home/test/test/output/build/microperl-5.12.4 ; /home/test/test/output/host/usr/bin/perl make_patchnum.pl ; /home/test/test/output/host/usr/bin/perl configpm Updating 'git_version.h' and 'lib/Config_git.pl' written lib/Config.pod updated lib/Config.pm updated lib/Config_heavy.pl >>> microperl 5.12.4 Building /usr/bin/make -j12 -f Makefile.micro -C /home/test/test/output/build/microperl-5.12.4 CC="/usr/bin/gcc" bitcount.h make[1]: Entering directory `/home/test/test/output/build/microperl-5.12.4' /usr/bin/gcc -c -o generate_uudmap.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV generate_uudmap.c /usr/bin/gcc -o generate_uudmap generate_uudmap.o -lm ./generate_uudmap uudmap.h bitcount.h make[1]: Leaving directory `/home/test/test/output/build/microperl-5.12.4' /usr/bin/make -j12 -f Makefile.micro -C /home/test/test/output/build/microperl-5.12.4 CC="/home/test/test/output/host/usr/bin/sh-uclinux-gcc" OPTIMIZE=" -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" make[1]: Entering directory `/home/test/test/output/build/microperl-5.12.4' /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o uav.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 av.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o udeb.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 deb.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o udoio.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 doio.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o udoop.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 doop.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o udump.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 dump.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o uglobals.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 globals.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o ugv.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 gv.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o uhv.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 hv.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o umro.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 mro.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o umg.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 mg.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o uperlmain.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 miniperlmain.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o uop.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPERL_EXTERNAL_GLOB op.c doio.c: In function 'Perl_do_exec3': doio.c:1531:6: warning: incompatible implicit declaration of built-in function 'execl' /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o ureentr.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 reentr.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o upad.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 pad.c op.c: In function 'S_pmtrans': op.c:3266:6: warning: passing argument 4 of 'qsort' from incompatible pointer type /home/test/test/output/host/usr/sh2a-unknown-linux-uclibc/sysroot/usr/include/stdlib.h:668:13: note: expected '__compar_fn_t' but argument is of type 'int (*)(void *, void *)' /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o uperl.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 perl.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o uperlio.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 perlio.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o uperly.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 perly.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o upp.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 pp.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o upp_ctl.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 pp_ctl.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o upp_hot.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 pp_hot.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o upp_sys.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 pp_sys.c pp_sys.c: In function 'Perl_pp_system': pp_sys.c:4256:2: warning: incompatible implicit declaration of built-in function '_exit' /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o upp_pack.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 pp_pack.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o upp_sort.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 pp_sort.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o uregcomp.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 regcomp.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o uregexec.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 regexec.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o urun.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 run.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o uscope.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 scope.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o usv.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 sv.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o utaint.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 taint.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o utoke.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 toke.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o unumeric.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 numeric.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o ulocale.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 locale.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o umathoms.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 mathoms.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o uuniversal.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 universal.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o uutf8.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 utf8.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o uutil.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 util.c util.c: In function 'Perl_my_popen_list': util.c:2328:2: warning: incompatible implicit declaration of built-in function '_exit' util.c: In function 'Perl_my_popen': util.c:2474:6: warning: incompatible implicit declaration of built-in function '_exit' /home/test/test/output/host/usr/bin/sh-uclinux-gcc -c -o uperlapi.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 perlapi.c /home/test/test/output/host/usr/bin/sh-uclinux-gcc -o microperl uav.o udeb.o udoio.o udoop.o udump.o uglobals.o ugv.o uhv.o umro.o umg.o uperlmain.o uop.o ureentr.o upad.o uperl.o uperlio.o uperly.o upp.o upp_ctl.o upp_hot.o upp_sys.o upp_pack.o upp_sort.o uregcomp.o uregexec.o urun.o uscope.o usv.o utaint.o utoke.o unumeric.o ulocale.o umathoms.o uuniversal.o uutf8.o uutil.o uperlapi.o -lm /home/test/test/output/host/opt/ext-toolchain/bin/../lib/gcc/sh-uclinux/4.5.1/../../../../sh-uclinux/bin/ld: utoke.o(.text+0xad00): cannot emit fixup to `.text' in read-only section /home/test/test/output/host/opt/ext-toolchain/bin/../lib/gcc/sh-uclinux/4.5.1/../../../../sh-uclinux/bin/ld: final link failed: Nonrepresentable section on output collect2: ld returned 1 exit status make[1]: *** [microperl] Error 1 make[1]: Leaving directory `/home/test/test/output/build/microperl-5.12.4' make: *** [/home/test/test/output/build/microperl-5.12.4/.stamp_built] Error 2