This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: crosstool-0.28-rc37 fails to build on SuSE 9.2


Might be that gcc-3.3.3 has a 'trap' line somewhere
in a configure script that isn't compatible with
the new version of bash.

I'm on vacation, can't look for the issue.
- Dan

> Hi there,
>
> I just tried to build an ARM cross tool chain using crosstool-0.28-rc37
>
> + export KERNELCONFIG=/home/scholz/crosstool-0.28-rc37/arm.config
> + KERNELCONFIG=/home/scholz/crosstool-0.28-rc37/arm.config
> + export TARGET=arm-softfloat-linux-gnu
> + TARGET=arm-softfloat-linux-gnu
> + export TARGET_CFLAGS=-O
> + TARGET_CFLAGS=-O
> + export GCC_EXTRA_CONFIG=--with-float=soft
> + GCC_EXTRA_CONFIG=--with-float=soft
> + export GLIBC_EXTRA_CONFIG=--without-fp
> + GLIBC_EXTRA_CONFIG=--without-fp
> + export BINUTILS_DIR=binutils-2.15
> + BINUTILS_DIR=binutils-2.15
> + export GCC_DIR=gcc-3.3.3
> + GCC_DIR=gcc-3.3.3
> + export GLIBC_DIR=glibc-2.3.2
> + GLIBC_DIR=glibc-2.3.2
> + export LINUX_DIR=linux-2.6.8
> + LINUX_DIR=linux-2.6.8
> + export GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.2
> + GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.2
>
> but building glibc fails on my Linux SuSE 9.2!
>
> + cd ..
> + echo 'Build gcc-core (just enough to build glibc)'
> Build gcc-core (just enough to build glibc)
> + mkdir -p build-gcc-core
> + cd build-gcc-core
> + test '!' -f Makefile
> +
> /home/scholz/crosstool-0.28-rc37/build/arm-softfloat-linux-gnu/gcc-3.3.3-glibc-2.3.2-linux-2.6.8/gcc-3.3.3/confi
> gure --target=arm-softfloat-linux-gnu --host=i686-host_pc-linux-gnu
> --prefix=/opt/crosstool/arm-softfloat-linux-gn
> u/gcc-3.3.3-glibc-2.3.2-linux-2.6.8
> --with-local-prefix=/opt/crosstool/arm-softfloat-linux-gnu/gcc-3.3.3-glibc-2.3
> .2-linux-2.6.8/arm-softfloat-linux-gnu --disable-multilib --with-newlib
> --with-float=soft --without-headers --disa
> ble-nls --enable-threads=no --enable-symvers=gnu --enable-__cxa_atexit
> --enable-languages=c --disable-shared
> *** This configuration is not supported in the following subdirectories:
>       target-libstdc++-v3 target-libf2c target-libffi target-boehm-gc
> target-zlib target-libjava zlib fastjar targe
> t-libobjc
>      (Any other directories should still work fine.)
> Copying no to
> /opt/crosstool/arm-softfloat-linux-gnu/gcc-3.3.3-glibc-2.3.2-linux-2.6.8/arm-softfloat-linux-gnu/sys
> -include
> /tmp/cNf20505/cNf20505.tgt: line 821: cd: no: No such file or directory
> Created "Makefile" in
> /home/scholz/crosstool-0.28-rc37/build/arm-softfloat-linux-gnu/gcc-3.3.3-glibc-2.3.2-linux-2
> .6.8/build-gcc-core using "mt-frag"
> Configuring libiberty...
> creating cache ../config.cache
> ... <snip> ...
> checking linker read-only and read-write section mixing... read-write
> checking linker PT_GNU_EH_FRAME support... yes
> Using ggc-page for garbage collection.
> checking whether to enable maintainer-specific portions of Makefiles... no
> Links are now set up to build a cross-compiler for arm-softfloat-linux-gnu
>    from i686-host_pc-linux-gnu.
> updating cache ../config.cache
> creating ./config.status
> creating Makefile
> creating intl/Makefile
> creating fixinc/Makefile
> creating gccbug
> creating mklibgcc
> creating mkheaders
> creating auto-host.h
> trap: usage: trap [-lp] [[arg] signal_spec ...]
>
> I have no idea why is is just stopping here!
> SuSE 9.2 has
> - automake (GNU automake) 1.9.1
> - autoconf (GNU Autoconf) 2.59
> - GNU Make 3.80
>
> Thanks a million!!!
>
> --
> Steven
>
> ------
> Want more information?  See the CrossGCC FAQ,
> http://www.objsw.com/CrossGCC/
> Want to unsubscribe? Send a note to
> crossgcc-unsubscribe@sources.redhat.com
>
>
>


------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]