problems building rtems from source

Yaad Gal galyaad at gmail.com
Wed Oct 28 13:29:29 UTC 2009


Hello,

I am trying to build rtems kernel from his source and I recieve an error
when trying to compile

I am using mingw on winXP.

this is the mingw output  ->



z0659 at PCN53427 ~
$ cd /c/opt/rtems-4.10-mingw/src

z0659 at PCN53427 /c/opt/rtems-4.10-mingw/src
$ make bootstrap
cd /c/opt/rtems-4.10-mingw/src/rtems-4.10; ./bootstrap
./c
./c/src/ada-tests
./c/src
./c/src/lib/libbsp/arm
acinclude.m4 is unchanged
./c/src/lib/libbsp/arm/csb336
./c/src/lib/libbsp/arm/csb337
./c/src/lib/libbsp/arm/edb7312
./c/src/lib/libbsp/arm/gba
./c/src/lib/libbsp/arm/gp32
./c/src/lib/libbsp/arm/lpc24xx
./c/src/lib/libbsp/arm/nds
./c/src/lib/libbsp/arm/nds/tools
./c/src/lib/libbsp/arm/rtl22xx
./c/src/lib/libbsp/arm/smdk2410
./c/src/lib/libbsp/avr/avrtest
./c/src/lib/libbsp/avr/avrtest/tools
./c/src/lib/libbsp/avr
acinclude.m4 is unchanged
./c/src/lib/libbsp/bare
./c/src/lib/libbsp/bfin/bf537Stamp
./c/src/lib/libbsp/bfin
acinclude.m4 is unchanged
./c/src/lib/libbsp/bfin/eZKit533
./c/src/lib/libbsp/c4x/c4xsim
./c/src/lib/libbsp/c4x/c4xsim/tools
./c/src/lib/libbsp/c4x
acinclude.m4 is unchanged
./c/src/lib/libbsp/h8300
acinclude.m4 is unchanged
./c/src/lib/libbsp/h8300/h8sim
./c/src/lib/libbsp/i386
acinclude.m4 is unchanged
./c/src/lib/libbsp/i386/i386ex
./c/src/lib/libbsp/i386/pc386
./c/src/lib/libbsp/i386/pc386/tools
./c/src/lib/libbsp/i386/ts_386ex
./c/src/lib/libbsp/i386/ts_386ex/tools
./c/src/lib/libbsp/lm32
acinclude.m4 is unchanged
./c/src/lib/libbsp/lm32/lm32_evr
./c/src/lib/libbsp/m32c
acinclude.m4 is unchanged
./c/src/lib/libbsp/m32c/m32cbsp
./c/src/lib/libbsp/m32c/m32cbsp/tools
./c/src/lib/libbsp/m32r
acinclude.m4 is unchanged
./c/src/lib/libbsp/m32r/m32rsim
./c/src/lib/libbsp/m68k/av5282
./c/src/lib/libbsp/m68k
acinclude.m4 is unchanged
./c/src/lib/libbsp/m68k/csb360
./c/src/lib/libbsp/m68k/gen68302
./c/src/lib/libbsp/m68k/gen68340
./c/src/lib/libbsp/m68k/gen68360
./c/src/lib/libbsp/m68k/genmcf548x
./c/src/lib/libbsp/m68k/idp
./c/src/lib/libbsp/m68k/mcf5206elite
./c/src/lib/libbsp/m68k/mcf5206elite/tools
./c/src/lib/libbsp/m68k/mcf52235
./c/src/lib/libbsp/m68k/mcf5235
./c/src/lib/libbsp/m68k/mcf5329
./c/src/lib/libbsp/m68k/mrm332
./c/src/lib/libbsp/m68k/mvme136
./c/src/lib/libbsp/m68k/mvme147
./c/src/lib/libbsp/m68k/mvme147s
./c/src/lib/libbsp/m68k/mvme162
./c/src/lib/libbsp/m68k/mvme162/tools
./c/src/lib/libbsp/m68k/mvme167
./c/src/lib/libbsp/m68k/ods68302
./c/src/lib/libbsp/m68k/sim68000
./c/src/lib/libbsp/m68k/uC5282
./c/src/lib/libbsp/mips
acinclude.m4 is unchanged
./c/src/lib/libbsp/mips/csb350
./c/src/lib/libbsp/mips/genmongoosev
./c/src/lib/libbsp/mips/hurricane
./c/src/lib/libbsp/mips/jmr3904
./c/src/lib/libbsp/mips/jmr3904/tools
./c/src/lib/libbsp/mips/rbtx4925
./c/src/lib/libbsp/mips/rbtx4938
./c/src/lib/libbsp/nios2
acinclude.m4 is unchanged
./c/src/lib/libbsp/nios2/nios2_iss
./c/src/lib/libbsp/no_cpu
acinclude.m4 is unchanged
./c/src/lib/libbsp/no_cpu/no_bsp
./c/src/lib/libbsp/powerpc
acinclude.m4 is unchanged
./c/src/lib/libbsp/powerpc/ep1a
./c/src/lib/libbsp/powerpc/gen5200
./c/src/lib/libbsp/powerpc/gen83xx
./c/src/lib/libbsp/powerpc/haleakala
./c/src/lib/libbsp/powerpc/mbx8xx
./c/src/lib/libbsp/powerpc/motorola_powerpc
./c/src/lib/libbsp/powerpc/mpc55xxevb
./c/src/lib/libbsp/powerpc/mpc8260ads
./c/src/lib/libbsp/powerpc/mvme3100
./c/src/lib/libbsp/powerpc/mvme5500
./c/src/lib/libbsp/powerpc/psim
./c/src/lib/libbsp/powerpc/psim/tools
./c/src/lib/libbsp/powerpc/score603e
./c/src/lib/libbsp/powerpc/ss555
./c/src/lib/libbsp/powerpc/tqm8xx
./c/src/lib/libbsp/powerpc/virtex
./c/src/lib/libbsp/sh
acinclude.m4 is unchanged
./c/src/lib/libbsp/sh/gensh1
./c/src/lib/libbsp/sh/gensh2
./c/src/lib/libbsp/sh/gensh4
./c/src/lib/libbsp/sh/shsim
./c/src/lib/libbsp/sparc
acinclude.m4 is unchanged
./c/src/lib/libbsp/sparc/erc32
./c/src/lib/libbsp/sparc/erc32/tools
./c/src/lib/libbsp/sparc/leon2
./c/src/lib/libbsp/sparc/leon2/tools
./c/src/lib/libbsp/sparc/leon3
./c/src/lib/libbsp/sparc/leon3/tools
./c/src/lib/libbsp/unix
acinclude.m4 is unchanged
./c/src/lib/libbsp/unix/posix
./c/src/lib/libbsp/unix/posix/tools
./c/src/lib/libcpu/arm
./c/src/lib/libcpu/bfin
./c/src/lib/libcpu/i386
./c/src/lib/libcpu/lm32
./c/src/lib/libcpu/m68k
./c/src/lib/libcpu/mips
./c/src/lib/libcpu/nios2
./c/src/lib/libcpu/powerpc
./c/src/lib/libcpu/sh
./c/src/lib/libcpu/sparc
./c/src/librtems++
./c/src/make
.
./contrib/apt-conf
./contrib/crossrpms
./contrib/repo-conf
./contrib/rtemsrpms
./cpukit
./doc
./doc/tools
./testsuites
./testsuites/itrontests
./testsuites/libtests
./testsuites/mptests
./testsuites/psxtests
./testsuites/samples
./testsuites/sptests
./testsuites/tmitrontests
./testsuites/tmtests
./testsuites/tools
./testsuites/tools/generic
./tools/build
./tools/cpu
./tools/cpu/generic
./tools/cpu/nios2
./tools/cpu/sh

z0659 at PCN53427 /c/opt/rtems-4.10-mingw/src
$ make compile
*export PATH=/c/opt/rtems-4.10-mingw/bin:$PATH; cd
/c/opt/rtems-4.10-mingw/src/bu
ild; make all
make[1]: Entering directory `/c/opt/rtems-4.10-mingw/src/build'
 cd . && /bin/sh ./config.status makefile
config.status: error: invalid argument: makefile
make[1]: *** [makefile] Error 1
make[1]: Leaving directory `/c/opt/rtems-4.10-mingw/src/build'
make: *** [compile] Error 2*

z0659 at PCN53427 /c/opt/rtems-4.10-mingw/src
$

this is the makefile I am using


 BSPS=leon3

RTEMSDIR=rtems-4.10

PREFIX=/c/opt/rtems-4.10-mingw

EXTRA_CONFIG=

all:

$(MAKE) bootstrap configure-sample compile

bootstrap:

cd $(PREFIX)/src/$(RTEMSDIR); ./bootstrap

configure:

-mkdir $(PREFIX)/src/build

cd $(PREFIX)/src/build; \

$(PREFIX)/src/$(RTEMSDIR)/configure --prefix=$(PREFIX) \

--target=sparc-rtems $(EXTRA_CONFIG) --disable-itron --disable-posix
--disable-networking --disable-tests --enable-cxx --disable-docs \

--enable-rtemsbsp="$(BSPS)"

configure-samples:

-mkdir $(PREFIX)/src/build

cd $(PREFIX)/src/build; \

$(PREFIX)/src/$(RTEMSDIR)/configure --prefix=$(PREFIX) \

--target=sparc-rtems $(EXTRA_CONFIG) --disable-itron --enable-tests=samples
--enable-cxx --disable-docs \

--enable-rtemsbsp="$(BSPS)"

configure-tests:

-mkdir $(PREFIX)/src/build

cd $(PREFIX)/src/build; \

$(PREFIX)/src/$(RTEMSDIR)/configure --prefix=$(PREFIX) \

--target=sparc-rtems $(EXTRA_CONFIG) --disable-itron --enable-tests
--enable-cxx --disable-docs \

--enable-rtemsbsp="$(BSPS)"

compile:

export PATH=$(PREFIX)/bin:$$PATH; cd $(PREFIX)/src/build; $(MAKE) all

install:

export PATH=$(PREFIX)/bin:$$PATH; cd $(PREFIX)/src/build; $(MAKE) install

clean:

-rm -rf $(PREFIX)/src/build

veryclean: clean

cd $(PREFIX)/src/$(RTEMSDIR); ./bootstrap -c



Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20091028/49db239f/attachment.html>


More information about the users mailing list