RTEMS fails on cygwin

Angelo Fraietta newsgroups at smartcontroller.com.au
Mon Mar 3 23:30:10 UTC 2008


Greetings all

I have tested my example for building RTEMS 4.6.4 for the annex of my thesis
http://www.smartcontroller.com.au/~angelo/rtems/RTEMSForSmartController.html

It works fine for Linux and Mac OSX, but fails for cygwin.
On cygwin, I build GCC3.5.5, build and install the RTEMS tool, but it 
fails when I try to build RTEMS

http://www.smartcontroller.com.au/~angelo/rtems/BuildRtems.html

../rtems-4.6.4/configure --target=i386-rtems --prefix=/opt/rtems \
--enable-cxx --enable-rdbg --disable-tests --enable-networking \
--enable-posix --enable-itron

gmake RTEMS_BSP=pc386dx
gmake RTEMS_BSP=pc386dx install


Making preinstall in make
gmake[4]: Entering directory 
`/cygdrive/d/develop/CDRTEMS/build/i386-rtems/c/pc3
86/make'
gmake[4]: Nothing to be done for `preinstall'.
gmake[4]: Leaving directory 
`/cygdrive/d/develop/CDRTEMS/build/i386-rtems/c/pc38
6/make'
Making preinstall in optman
gmake[4]: Entering directory 
`/cygdrive/d/develop/CDRTEMS/build/i386-rtems/c/pc3
86/optman'
Makefile:567: *** multiple target patterns.  Stop.
gmake[4]: Leaving directory 
`/cygdrive/d/develop/CDRTEMS/build/i386-rtems/c/pc38
6/optman'
gmake[3]: *** [preinstall-recursive] Error 1
gmake[3]: Leaving directory 
`/cygdrive/d/develop/CDRTEMS/build/i386-rtems/c/pc38
6'
gmake[2]: *** [pc386] Error 1
gmake[2]: Leaving directory `/cygdrive/d/develop/CDRTEMS/build/i386-rtems/c'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/cygdrive/d/develop/CDRTEMS/build/i386-rtems/c'
make: *** [all-recursive] Error 1

I was hoping to have it possible for examiners to use Cygwin fromn the 
example. Any suggestions as to what I am doing wrong or how to get 
around this?

Thanks
-- 
Angelo Fraietta

PO Box 859
Hamilton NSW 2303

Home Page


http://www.smartcontroller.com.au/~angelo/

There are those who seek knowledge for the sake of knowledge - that is 
CURIOSITY
There are those who seek knowledge to be known by others - that is VANITY
There are those who seek knowledge in order to serve - that is LOVE
     Bernard of Clairvaux (1090 - 1153)





More information about the users mailing list