configuration
D.G.Somerton
dgsomerton at hunterwatertech.com.au
Mon Aug 14 06:02:23 UTC 2000
Hello,
I am still unable to configure the RTEMS.
I have now wasted 2 days on this, it seems that it will never work!
As suggested, the symbolic link cc.exe has been redirected to the native
compiler i686-pc-cygwin, rather than the cross compiler m68k-rtems-gcc.exe.
The problem now is with the assembler. It appears to be picking up the
native assembler, rather than the cross assembler.
Here is the invocation of configure, it is stored in a file.
#! /bin/sh
../rtems-4.5.0-beta3a/configure --cache-file=/dev/null --target=m68k-rtems -
-host=i586-pc-cygwin32 --disable-posix --disable-networking --disable-itron
--enable-rtemsbsp="gen68340" >z 2>&1
Now here is the output file 'z'
loading cache /dev/null
checking for RTEMS Version... 4.5.0-beta3a
checking host system type... i586-pc-cygwin32
checking target system type... m68k-unknown-rtems
checking build system type... i586-pc-cygwin32
checking rtems target cpu... m68k
checking for a BSD compatible install... /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 m68k is supported... yes
updating cache /dev/null
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
../../../rtems-4.5.0-beta3a/tools/build/configure --target=m68k-rtems --host
=i586-pc-cygwin32 --disable-posix --disable-networking --disable-itron --ena
ble-rtemsbsp=gen68340 --cache-file=/dev/null --srcdir=../../../rtems-4.5.0-b
eta3a/tools/build
loading cache /dev/null
checking for RTEMS Version... 4.5.0-beta3a
checking host system type... i586-pc-cygwin32
checking for a BSD compatible install... /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... yes
checking for strtol... yes
checking for bash... /bin/bash
updating cache /dev/null
creating ./config.status
creating Makefile
creating install-if-change
creating lock-directory
creating unlock-directory
creating config.h
config.h is unchanged
configuring in tools/update
running /bin/sh
../../../rtems-4.5.0-beta3a/tools/update/configure --target=m68k-rtems --hos
t=i586-pc-cygwin32 --disable-posix --disable-networking --disable-itron --en
able-rtemsbsp=gen68340 --cache-file=/dev/null --srcdir=../../../rtems-4.5.0-
beta3a/tools/update
loading cache /dev/null
checking for RTEMS Version... 4.5.0-beta3a
checking host system type... i586-pc-cygwin32
checking for a BSD compatible install... /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... /bin/bash
checking for perl... no
configure: warning: ***
perl was not found
Note: Some tools will not be built.
updating cache /dev/null
creating ./config.status
creating Makefile
configuring in tools/cpu
running /bin/sh
../../../rtems-4.5.0-beta3a/tools/cpu/configure --target=m68k-rtems --host=i
586-pc-cygwin32 --disable-posix --disable-networking --disable-itron --enabl
e-rtemsbsp=gen68340 --cache-file=/dev/null --srcdir=../../../rtems-4.5.0-bet
a3a/tools/cpu
loading cache /dev/null
checking for RTEMS Version... 4.5.0-beta3a
checking host system type... i586-pc-cygwin32
checking target system type... m68k-unknown-rtems
checking build system type... i586-pc-cygwin32
checking rtems target cpu... m68k
checking for a BSD compatible install... /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... /bin/bash
updating cache /dev/null
creating ./config.status
creating Makefile
configuring in generic
running /bin/sh
../../../../rtems-4.5.0-beta3a/tools/cpu/generic/configure --target=m68k-rte
ms --host=i586-pc-cygwin32 --disable-posix --disable-networking --disable-it
ron --enable-rtemsbsp=gen68340 --cache-file=/dev/null --srcdir=../../../../r
tems-4.5.0-beta3a/tools/cpu/generic
loading cache /dev/null
checking for RTEMS Version... 4.5.0-beta3a
checking host system type... i586-pc-cygwin32
checking target system type... m68k-unknown-rtems
checking build system type... i586-pc-cygwin32
checking rtems target cpu... m68k
checking for a BSD compatible install... /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... /bin/bash
updating cache /dev/null
creating ./config.status
creating Makefile
creating size_rtems
configuring in m68k-rtems/c
running /bin/sh
../../../rtems-4.5.0-beta3a/c/configure --target=m68k-rtems --host=i586-pc-c
ygwin32 --disable-posix --disable-networking --disable-itron --enable-rtemsb
sp=gen68340 --cache-file=/dev/null --srcdir=../../../rtems-4.5.0-beta3a/c
loading cache /dev/null
checking for RTEMS Version... 4.5.0-beta3a
checking host system type... i586-pc-cygwin32
checking target system type... m68k-unknown-rtems
checking build system type... i586-pc-cygwin32
checking rtems target cpu... m68k
checking for a BSD compatible install... /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 m68k is supported... yes
checking for make/custom/gen68340.cfg... yes
updating cache /dev/null
creating ./config.status
creating Makefile
configuring in make
running /bin/sh
../../../../rtems-4.5.0-beta3a/c/make/configure --target=m68k-rtems --host=i
586-pc-cygwin32 --disable-posix --disable-networking --disable-itron --enabl
e-rtemsbsp=gen68340 --with-target-subdir=m68k-rtems --cache-file=/dev/null -
-srcdir=../../../../rtems-4.5.0-beta3a/c/make
loading cache /dev/null
checking for RTEMS Version... 4.5.0-beta3a
checking host system type... i586-pc-cygwin32
checking target system type... m68k-unknown-rtems
checking build system type... i586-pc-cygwin32
checking rtems target cpu... m68k
checking for a BSD compatible install... /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 m68k is supported... yes
checking for m68k-rtems-gcc... /tools/bin/m68k-rtems-gcc
checking whether the C compiler (/tools/bin/m68k-rtems-gcc ) works... no
configure: error: installation or configuration problem: C compiler cannot
create executables.
configure: error: ../../../../rtems-4.5.0-beta3a/c/make/configure failed for
make
configure: error: ../../../rtems-4.5.0-beta3a/c/configure failed for c
Now here is /build/m68k-rtems/c/make/config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
configure:564: checking for RTEMS Version
configure:625: checking host system type
configure:646: checking target system type
configure:664: checking build system type
configure:687: checking rtems target cpu
configure:725: checking for a BSD compatible install
configure:778: checking whether build environment is sane
configure:835: checking whether make sets ${MAKE}
configure:874: checking for working aclocal
configure:887: checking for working autoconf
configure:900: checking for working automake
configure:913: checking for working autoheader
configure:926: checking for working makeinfo
configure:940: checking whether to enable maintainer-specific portions of
Makefiles
configure:1122: checking if cpu m68k is supported
configure:1198: checking for m68k-rtems-gcc
configure:1242: checking whether the C compiler (/tools/bin/m68k-rtems-gcc )
works
configure:1258: /tools/bin/m68k-rtems-gcc -o conftest conftest.c 1>&5
Assembler messages:
Error: Can't open
for reading.
: No such file or directory
configure: failed program was:
#line 1253 "configure"
#include "confdefs.h"
main(){return(0);}
More information about the users
mailing list