There's a error in building rtems-4.5beta1b on windows NT 4.0

guobing guobing at sohu.com
Thu Aug 17 02:46:05 UTC 2000


Hi,all!Recently I have been building rtems-4.5beta1b on windows Nt 4.0.My components is rtems-4.5beta1b,gcc-2.95.2,cygwin-b20.1,binutils-2.95,newlib-1.8.1.My target is i386-rtemself.At BASh command line,running "i386-rtemself-gcc -v",it can correctly show verrsion message.But An error always occur in configuring.My configure command is "/source/rtems-4.5.0-beta1b/configure --target=i386-rtemself --disable-posix --disable-tests --disable-networking --disable-itron --enable-rtemsbsp="pc386" --prefix=/rtems".The error message look as follows:
*****************************************************
creating cache ./config.cache
checking for RTEMS Version... 4.5.0-beta1b
checking host system type... i386-pc-cygwin32
checking target system type... i386-pc-rtemself
checking build system type... i386-pc-cygwin32
checking rtems target cpu... i386
checking for a BSD compatible install... /host/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... no
checking if the test suites are enabled? ... no
checking if cpu i386 is supported... yes
not updating unwritable cache ./config.cache
creating ./config.status
creating Makefile
creating tools/Makefile
creating make/Makefile
creating make/custom/Makefile
creating make/Templates/Makefile
creating make/compilers/Makefile
creating doc/Makefile
configuring in tools/build
running /bin/sh /source/rtems-4.5.0-beta1b/tools/build/configure  --target=i386-rtemself --disable-posix --disable-tests --disable-networking --disable-itron --enable-rtemsbsp=pc386 --program-prefix=i386-rtemself- --prefix=/host --cache-file=../.././config.cache --srcdir=/source/rtems-4.5.0-beta1b/tools/build
loading cache ../.././config.cache
checking for RTEMS Version... 4.5.0-beta1b
checking host system type... i386-pc-cygwin32
checking for a BSD compatible install... /host/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... no
checking for Cygwin environment... yes
checking for mingw32 environment... no
checking for executable suffix... .exe
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for strerror... no
checking for strtol... no
checking for bash... /host/bin/bash
not updating unwritable cache ../.././config.cache
creating ./config.status
creating Makefile
creating install-if-change
creating lock-directory
creating unlock-directory
creating config.h
configuring in tools/update
running /bin/sh /source/rtems-4.5.0-beta1b/tools/update/configure  --target=i386-rtemself --disable-posix --disable-tests --disable-networking --disable-itron --enable-rtemsbsp=pc386 --program-prefix=i386-rtemself- --prefix=/host --cache-file=../.././config.cache --srcdir=/source/rtems-4.5.0-beta1b/tools/update
loading cache ../.././config.cache
checking for RTEMS Version... 4.5.0-beta1b
checking host system type... i386-pc-cygwin32
checking for a BSD compatible install... /host/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... no
checking for bash... /host/bin/bash
checking for perl... no
configure: warning: ***
   perl was not found
   Note: Some tools will not be built.
not updating unwritable cache ../.././config.cache
creating ./config.status
creating Makefile
configuring in tools/cpu
running /bin/sh /source/rtems-4.5.0-beta1b/tools/cpu/configure  --target=i386-rtemself --disable-posix --disable-tests --disable-networking --disable-itron --enable-rtemsbsp=pc386 --program-prefix=i386-rtemself- --prefix=/host --cache-file=../.././config.cache --srcdir=/source/rtems-4.5.0-beta1b/tools/cpu
loading cache ../.././config.cache
checking for RTEMS Version... 4.5.0-beta1b
checking host system type... i386-pc-cygwin32
checking target system type... i386-pc-rtemself
checking build system type... i386-pc-cygwin32
checking rtems target cpu... i386
checking for a BSD compatible install... /host/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... no
checking for bash... /host/bin/bash
not updating unwritable cache ../.././config.cache
creating ./config.status
creating Makefile
configuring in generic
running /bin/sh /source/rtems-4.5.0-beta1b/tools/cpu/generic/configure  --target=i386-rtemself --disable-posix --disable-tests --disable-networking --disable-itron --enable-rtemsbsp=pc386 --program-prefix=i386-rtemself- --prefix=/host --cache-file=../../.././config.cache --srcdir=/source/rtems-4.5.0-beta1b/tools/cpu/generic
loading cache ../../.././config.cache
checking for RTEMS Version... 4.5.0-beta1b
checking host system type... i386-pc-cygwin32
checking target system type... i386-pc-rtemself
checking build system type... i386-pc-cygwin32
checking rtems target cpu... i386
checking for a BSD compatible install... /host/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... no
checking for bash... /host/bin/bash
not updating unwritable cache ../../.././config.cache
creating ./config.status
creating Makefile
creating size_rtems
configuring in i386-rtemself/c
running /bin/sh /source/rtems-4.5.0-beta1b/c/configure  --target=i386-rtemself --disable-posix --disable-tests --disable-networking --disable-itron --enable-rtemsbsp=pc386 --program-prefix=i386-rtemself- --prefix=/host --cache-file=./config.cache --srcdir=/source/rtems-4.5.0-beta1b/c
creating cache ./config.cache
checking for RTEMS Version... 4.5.0-beta1b
checking host system type... i386-pc-cygwin32
checking target system type... i386-pc-rtemself
checking build system type... i386-pc-cygwin32
checking rtems target cpu... i386
checking for a BSD compatible install... /host/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... no
checking if cpu i386 is supported... yes
checking for make/custom/pc386.cfg... yes
not updating unwritable cache ./config.cache
creating ./config.status
creating Makefile
configuring in make
running /bin/sh /source/rtems-4.5.0-beta1b/c/make/configure  --target=i386-rtemself --disable-posix --disable-tests --disable-networking --disable-itron --enable-rtemsbsp=pc386 --program-prefix=i386-rtemself- --prefix=/host --with-target-subdir=i386-rtemself --cache-file=.././config.cache --srcdir=/source/rtems-4.5.0-beta1b/c/make
loading cache .././config.cache
checking for RTEMS Version... 4.5.0-beta1b
checking host system type... i386-pc-cygwin32
checking target system type... i386-pc-rtemself
checking build system type... i386-pc-cygwin32
checking rtems target cpu... i386
checking for a BSD compatible install... /host/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... no
checking if cpu i386 is supported... yes
checking for i386-rtemself-gcc... /host/bin/i386-rtemself-gcc
checking whether the C compiler (/host/bin/i386-rtemself-gcc  ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
configure: error: /source/rtems-4.5.0-beta1b/c/make/configure failed for make
configure: error: /source/rtems-4.5.0-beta1b/c/configure failed for c
*************************************************
Anyone can help me?.Thanks.





More information about the users mailing list