ts_386 build

angelo angelo at hunterlink.net.au
Tue Jan 23 06:10:43 UTC 2001


I am unable to build the ts_386 target
I am assuming that this is soft floating point bsp

I did the following

4.5.0-beta3a/configure --target=i386-rtems --prefix=/opt/rt
ems --disable-hwapi --disable-multiprocessing --enable-cxx --enable-rdbg
--disab
le-tests --enable-networking --enable-posix --enable-itron

and then I then do
make RTEMS_BSP="ts_386ex"

and get the following error after a while


s.h:198: warning: `_CLOCKID_T_' redefined
../../../../../../../ts_386ex/lib/include/machine/types.h:29: warning:
this is t
he location of the previous definition
/opt/rtems/lib/gcc-lib/i386-rtems/2.95.2/../../../../i386-rtems/include/sys/type

s.h:199: warning: `_TIMER_T_' redefined
../../../../../../../ts_386ex/lib/include/machine/types.h:30: warning:
this is t
he location of the previous definition
../../../../../../../../4.5.0-beta3a/c/src/lib/libbsp/i386/ts_386ex/startup/../.

./../shared/sbrk.c:27: conflicting types for `sbrk'
/opt/rtems/lib/gcc-lib/i386-rtems/2.95.2/../../../../i386-rtems/include/sys/unis

td.h:57: previous declaration of `sbrk'
gmake[6]: *** [o-optimize/sbrk.o] Error 1
gmake[6]: Leaving directory
`/opt/rtems/tools/i386-rtems/c/ts_386ex/lib/libbsp/i
386/ts_386ex/startup'
gmake[5]: *** [all-recursive] Error 1
gmake[5]: Leaving directory
`/opt/rtems/tools/i386-rtems/c/ts_386ex/lib/libbsp/i
386/ts_386ex'
gmake[4]: *** [all-recursive] Error 1
gmake[4]: Leaving directory
`/opt/rtems/tools/i386-rtems/c/ts_386ex/lib/libbsp/i
386'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory
`/opt/rtems/tools/i386-rtems/c/ts_386ex/lib/libbsp'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/opt/rtems/tools/i386-rtems/c/ts_386ex'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/opt/rtems/tools/i386-rtems/c'
make: *** [all-recursive] Error 1
[root at server tools]#

doing
    make RTEMS_BSP="pc386"
works fine

What have I done wrong

--
Angelo Fraietta

PO Box 859
Hamilton NSW 2303

Home Page

http://users.hunterlink.net.au/~maaaf/

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