RTEMS 4.7.99.2 Available

Ralf Corsepius ralf.corsepius at rtems.org
Fri Sep 7 09:56:38 UTC 2007


On Thu, 2007-09-06 at 15:07 -0400, Kate Feng wrote:
> Joel Sherrill wrote:
> 
> >Hi,
> >
> >RTEMS 4.7.99.2 is now available.  This is hoped
> >to be the last snapshot before branching the
> >4.8 release series so I cannot emphasize enough:
> >
> >  TEST! TEST! TEST! REPORT! REPORT! REPORT!
> >
> 
> I used autoconf-2.60 and automake-1.10, since that was
> what was specified in configure.ac.  Others are
> gcc-4.2.1, binutils-2.17, and newlib-1.15.0.
> However, I got the following error message:
> 
> ppc-rtems-gcc --pipe -DHAVE_CONFIG_H   -I.. 
> -I../../cpukit/../../../mvme5500/lib/include -D__RTEMS_INSIDE__  -g 
> -Wall -fasm -mcpu=7450 -Dmpc7455 -mno-altivec -mabi=altivec -mvrsave=no 
> -mmultiple -mstring -mstrict-align -O2 -g -MT src/libsapi_a-posixapi.o 
> -MD -MP -MF src/.deps/libsapi_a-posixapi.Tpo -c -o 
> src/libsapi_a-posixapi.o `test -f 'src/posixapi.c' || echo 
> '../../../../../../rtems/c/src/../../cpukit/sapi/'`src/posixapi.c
> In file included from 
> ../../cpukit/../../../mvme5500/lib/include/rtems/posix/barrier.h:82,
>                  from 
> ../../../../../../rtems/c/src/../../cpukit/sapi/src/posixapi.c:36:
> ../../cpukit/../../../mvme5500/lib/include/rtems/posix/barrier.inl:61: 
> error: expected ')' before '*' token
> In file included from 
> ../../cpukit/../../../mvme5500/lib/include/rtems/posix/rwlock.h:82,
>                  from 
> ../../../../../../rtems/c/src/../../cpukit/sapi/src/posixapi.c:45:
> ../../cpukit/../../../mvme5500/lib/include/rtems/posix/rwlock.inl:61: 
> error: expected ')' before '*' token
> In file included from 
> ../../cpukit/../../../mvme5500/lib/include/rtems/posix/spinlock.h:82,
>                  from 
> ../../../../../../rtems/c/src/../../cpukit/sapi/src/posixapi.c:48:
> ../../cpukit/../../../mvme5500/lib/include/rtems/posix/spinlock.inl:61: 
> error: expected ')' before '*' token
> gmake[5]: *** [src/libsapi_a-posixapi.o] Error 1
> gmake[5]: Leaving directory 
> `/usr/local/source/RTEMS/build/ppc-rtems/c/mvme5500/cpukit/sapi'
> gmake[4]: *** [all-recursive] Error 1
> gmake[4]: Leaving directory 
> `/usr/local/source/RTEMS/build/ppc-rtems/c/mvme5500/cpukit'
> gmake[3]: *** [all] Error 2
> gmake[3]: Leaving directory 
> `/usr/local/source/RTEMS/build/ppc-rtems/c/mvme5500/cpukit'
> gmake[2]: *** [all-recursive] Error 1
> gmake[2]: Leaving directory 
> `/usr/local/source/RTEMS/build/ppc-rtems/c/mvme5500'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/usr/local/source/RTEMS/build/ppc-rtems/c'
> gmake: *** [all-recursive] Error 1
> 
> Do I need some patches ?
Nobody will be able to give a precise answer, because nobody knows your
toolchain.

1. The target name is powerpc-rtems4.8, not ppc-rtems.
It's unlikely this might have an impact on building rtems, but it's a
source to fool yourselves occasionally.

2. You are very likely using an rtems4.7 toolchain.
Check against contrib/crossrpms/patches on rtems-cvs trunk, if your
toolchains was being build with the latest newlib-rtems4.8 patches.

Ralf





More information about the announce mailing list