RTEMS 4.0.0 build

Tony Butt tjb at cea.com.au
Sun Apr 2 22:39:09 UTC 2000


Please excuse what may be an ignorant question, but I have only just joined
this group, and I have a RTEMS build problem that I cannot easily resolve.

I have been trying to install RTEMS 4.0.0 using the following support tools:

Newlib 1.8.2
egcs 1.1.2
binutils 2.9.1, with the RTEMS patch applied.

I have tried on 2 seperate platforms,

A Windows NT4 SR6 PC, using Cygnus Developers Kit v20,
and a HP workstation, using HPUX 10.20.

I had a few difficulties with the windows build, but managed to get, it to
(almost) complete, and the HP build has the same problem, which is:

While building the test programs, (hello.exe, ticker.exe, ...)
the load step consistently fails with the following error

cd hello; gmake all
/usr/local/egcs-1.1.2-binutils-2.9.1-newlib-1.8.2/m68k-rtems/bin/m68k-rtems-gcc 
--pipe  -m68302 -msoft-float -Wall -ansi -fasm -g -B/usr/local/rtems/tools/build
-m68k-rtems/gen68302/lib/ -specs bsp_specs -qrtems   -O4 -fomit-frame-pointer   
  -o o-gen68302/hello.exe  o-gen68302/init.o /usr/local/rtems/tools/build-m68k-r
tems/gen68302/lib/no-dpmem.rel /usr/local/rtems/tools/build-m68k-rtems/gen68302/
lib/no-event.rel /usr/local/rtems/tools/build-m68k-rtems/gen68302/lib/no-msg.rel
 /usr/local/rtems/tools/build-m68k-rtems/gen68302/lib/no-mp.rel /usr/local/rtems
/tools/build-m68k-rtems/gen68302/lib/no-part.rel /usr/local/rtems/tools/build-m6
8k-rtems/gen68302/lib/no-signal.rel /usr/local/rtems/tools/build-m68k-rtems/gen6
8302/lib/no-timer.rel /usr/local/rtems/tools/build-m68k-rtems/gen68302/lib/no-rt
mon.rel /usr/local/rtems/tools/build-m68k-rtems/gen68302/lib/libtest.a     
/usr/local/egcs-1.1.2-binutils-2.9.1-newlib-1.8.2/m68k-rtems/m68k-rtems/lib/libc
.a(makebuf.o): In function `__smakebuf':
makebuf.c:93: undefined reference to `isatty'
collect2: ld returned 1 exit status
gmake[4]: *** [o-gen68302/hello.exe] Error 1
gmake[4]: Target `all' not remade because of errors.

I've looked at the source code for newlib, and seen that 'isatty' is normally
provided there, but it is not being built for me.

Thanks in advance...
Tony Butt


----------------------------------
E-Mail: tjb at cea.com.au
Date: 03-Apr-00
Time: 08:28:05

Tony Butt                        Phone (02) 62130195
CEA Technologies
----------------------------------



More information about the users mailing list