RTEMS4.7 : rtems-addon-packages-20041017.tar.bz2

Joel Sherrill joel.sherrill at oarcorp.com
Fri Aug 25 14:10:09 UTC 2006


Kate Feng wrote:
> Does one  need the rtems-addon-packages-20041017.tar.bz2 to build it for
>
> RTEMS4.7?   This package is mentioned at:
> http://www.aps.anl.gov/epics/base/RTEMS/tutorial/node8.html#SECTION00351000000000000000
>
>   
Sounds like a documentation error on that page.  I cut a fresh 
rtems-addon-packages
to match each RTEMS tarball.  There is one in 
/pub/rtems/4.6.99.3/contrib/add_on_packages.

> However, I could not find it at
> ftp://ftp.rtems.com/pub/rtems/snapshots/contrib/add_on_packages/
> or elsewhere.  Thus, I used the latest
> rtems-addon-packages-20030128.tar.bz2 , which was built
> OK for the RTEMS4.6.0.  However,  I got the  following error using the
> RTEMS4.7 tools :
> .....
> .....
> ppc-rtems-gcc --pipe -B/opt/rtems-4.7/ppc-rtems/mvme5500/lib/ -specs
> bsp_specs -qrtems   -mcpu=7450 -Dmpc7455 -mno-altivec -mabi=altivec
> -mvrsave=no -mmultiple -mstring -mstrict-align -c -O  -DUSE_TERMINFO=1
> -DHAVE_TERM_H=1 -DHAVE_CURSES_H=1   -fpic -o normal_obj/version.o
> ./version.c
> ar -ru libtecla.a normal_obj/getline.o normal_obj/keytab.o
> normal_obj/freelist.o
>  normal_obj/strngmem.o normal_obj/hash.o normal_obj/history.o
> normal_obj/direade
> r.o normal_obj/homedir.o normal_obj/pathutil.o normal_obj/expand.o
> normal_obj/st
> ringrp.o normal_obj/cplfile.o normal_obj/cplmatch.o normal_obj/pcache.o
> normal_o
> bj/version.o; \
> ppc-rtems-ranlib libtecla.a; \
> rm -f demo demo2 enhance
> sed -n 's/^[  ]*\([_a-zA-Z0-9]*\)[  ]*;.*/+e \1/p' libtecla.map
>   
>> libtecla.ma
>>     
> p.opt
> ld -o libtecla.so.1.4.1 -soname libtecla.so.1 -shared
> --version-script=./libtecl
> a.map normal_obj/getline.o normal_obj/keytab.o normal_obj/freelist.o
> normal_obj/
> strngmem.o normal_obj/hash.o normal_obj/history.o normal_obj/direader.o
> normal_o
> bj/homedir.o normal_obj/pathutil.o normal_obj/expand.o
> normal_obj/stringrp.o nor
> mal_obj/cplfile.o normal_obj/cplmatch.o normal_obj/pcache.o
> normal_obj/version.o
>  -lncurses -lc /usr/lib/gcc-lib/i386-redhat-linux/2.96/libgcc.a
> ld: normal_obj/getline.o: Relocations in generic ELF (EM: 20)
> normal_obj/getline.o: could not read symbols: File in wrong format
> gmake[2]: *** [libtecla.so.1.4.1] Error 1
> gmake[2]: Leaving directory
> `/usr/local/source/RTEMS/rtems-addon-packages-200301
> 28/libtecla-1.4.1'
> make[1]: *** [normal] Error 2
> make[1]: Leaving directory
> `/usr/local/source/RTEMS/rtems-addon-packages-2003012
> 8/libtecla-1.4.1'
> make: *** [all] Error 2
> make: Leaving directory
> `/usr/local/source/RTEMS/rtems-addon-packages-20030128/l
> ibtecla-1.4.1'
>
>
>   




More information about the users mailing list