or32 port

Damjan Lampret lampret at opencores.org
Mon Aug 14 07:51:58 UTC 2000


Hi,

for a start  I am trying to build RTEMS for i386 but there is a problem
(maybe I am doing something wrong?):

# rtems-ss-20000811/configure --target=i386-rtems --enable-rtemsbsp=pc586 
--program-prefix= --disable-posix --disable-itron --disable-networking
# make all

No program prefix because currently I only have default GCC 2.91.66
installed that comes with i386 RH Linux 6.2. And the problem is this:

/usr/bin/gcc --pipe -B../../../../../pc586/lib/ -specs bsp_specs -qrtems
-g -Wall -ansi -fasm    -mcpu=i586     -c   -O4 -o o-optimize/termios.o
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c: In function
`rtems_termios_open':
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c:248: `XTABS'
undeclared (first use in this function)
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c:248: (Each
undeclared identifier is reported only once
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c:248: for each
function it appears in.)
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c:250: `ECHOCTL'
undeclared (first use in this function)
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c: In function
`termios_set_flowctrl':
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c:395: `CRTSCTS'
undeclared (first use in this function)
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c: In function
`oproc':
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c:596: `TABDLY'
undeclared (first use in this function)
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c:596: `XTABS'
undeclared (first use in this function)
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c: In function
`echo':
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c:651: `ECHOCTL'
undeclared (first use in this function)
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c: In function
`erase':
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c:707: `ECHOCTL'
undeclared (first use in this function)
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c: In function
`siproc':
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c:809: `ECHOPRT'
undeclared (first use in this function)
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c:809: `ECHOCTL'
undeclared (first use in this function)
../../../../../rtems-ss-20000811/c/src/lib/libc/termios.c:809: `ECHOKE'
undeclared (first use in this function)
gmake[4]: *** [o-optimize/termios.o] Error 1
gmake[4]: Leaving directory
`/usr/src/build-rtems/i386-rtems/c/pc586/lib/libc'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/usr/src/build-rtems/i386-rtems/c/pc586/lib'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/src/build-rtems/i386-rtems/c/pc586'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/src/build-rtems/i386-rtems/c'
make: *** [all-recursive] Error 1

I also tried configuring with POSIX enabled and then I get different
error. Also tried pc386 and pc686 etc. Same problem. Any idea?

--damjan





More information about the users mailing list