[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
rtems-980824 build problems
- Date: Tue, 8 Sep 1998 10:24:17 -0500 (CDT)
- From: joel at oarcorp.com (joel at oarcorp.com)
- Subject: 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)
>
>
>