[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

rtems-980824 build problems



I am trying to empty my inbox.  Sorry.

This problem indicates that you do not have the latest newlib patch.  The
egcs version is OK.

On Thu, 27 Aug 1998, erik.ivanenko wrote:

> I configure like this,
> 
> configure --program-prefix=i386-rtems- --enable-gcc28   --disable-posix
> --prefix=/home/cross/i386-rtems --target=i386-rtems
> 
> which tells me that I can make RTEMS_BSPs i386ex pc386 and force386.
> 
> I then do:
> 
> make RTEMS_BSP="i386ex pc386"
> 
> which runs for a while, and then dies like this:
> 
> ***  /home/cross/rtems-980824/c/src/tests/samples/hello (all)
> cd hello; make all
> test -d o-i386ex || /bin/mkdir -p o-i386ex
> /usr/local/bin/i386-rtems-gcc --pipe   -Wall -ansi -fasm -g
> -B/home/cross/rtems-980824/i386ex/lib/ -specs bsp_specs -qrtems   -O4
> -fomit-frame-pointer     -c -o o-i386ex/init.o init.c
> /usr/local/bin/i386-rtems-gcc --pipe   -Wall -ansi -fasm -g
> -B/home/cross/rtems-980824/i386ex/lib/ -specs bsp_specs -qrtems   -O4
> -fomit-frame-pointer     -o o-i386ex/hello.nxe  o-i386ex/init.o
> /home/cross/rtems-980824/i386ex/lib/no-dpmem.rel
> /home/cross/rtems-980824/i386ex/lib/no-event.rel
> /home/cross/rtems-980824/i386ex/lib/no-msg.rel
> /home/cross/rtems-980824/i386ex/lib/no-mp.rel
> /home/cross/rtems-980824/i386ex/lib/no-part.rel
> /home/cross/rtems-980824/i386ex/lib/no-signal.rel
> /home/cross/rtems-980824/i386ex/lib/no-timer.rel
> /home/cross/rtems-980824/i386ex/lib/no-rtmon.rel
> /home/cross/rtems-980824/i386ex/lib/libtest.a
> /home/cross/tools/i386-rtems/lib/libc.a(makebuf.o): In function
> `__smakebuf':
> makebuf.c:93: undefined reference to `isatty'
> collect2: ld returned 1 exit status
> make[4]: *** [o-i386ex/hello.exe] Error 1
> make[3]: *** [all] Error 1
> make[2]: *** [all] Error 1
> make[1]: *** [all] Error 1
> make[1]: Leaving directory `/home/cross/rtems-980824/c'
> make: *** [all] Error 1
> 
> Do I have to specify a libc dir or something? BTW, the egcs version is :
> 
> egcs-2.90.27 980315 (egcs-1.0.2 release)
> 
> 
>