I’m trying to update my MVME5500 “beatnik” BSP application from 4.7 to 4.11 and 
when I get to the final step to link my application I get what follows.

[dufault@take5 rtems]$ make
powerpc-rtems4.11-g++: error: 
/opt/flatland/opt/rtems-4.11/powerpc-rtems4.11/beatnik//lib/no-dpmem.rel: No 
such file or directory
powerpc-rtems4.11-g++: error: 
/opt/flatland/opt/rtems-4.11/powerpc-rtems4.11/beatnik//lib/no-msg.rel: No such 
file or directory
powerpc-rtems4.11-g++: error: 
/opt/flatland/opt/rtems-4.11/powerpc-rtems4.11/beatnik//lib/no-mp.rel: No such 
file or directory
powerpc-rtems4.11-g++: error: 
/opt/flatland/opt/rtems-4.11/powerpc-rtems4.11/beatnik//lib/no-part.rel: No 
such file or directory
powerpc-rtems4.11-g++: error: 
/opt/flatland/opt/rtems-4.11/powerpc-rtems4.11/beatnik//lib/no-signal.rel: No 
such file or directory
powerpc-rtems4.11-g++: error: 
/opt/flatland/opt/rtems-4.11/powerpc-rtems4.11/beatnik//lib/no-timer.rel: No 
such file or directory
powerpc-rtems4.11-g++: error: 
/opt/flatland/opt/rtems-4.11/powerpc-rtems4.11/beatnik//lib/no-rtmon.rel: No 
such file or directory
make: *** [/home/dufault/work/scratch/dpixEE/powerpc-beatnik-rtems/bin/grid] 
Error 1

If I look at what I’m trying to do I see I’m linking to these "no-foobar.rel” 
directly.  (I inserted some **** to make it clear):

[dufault@take5 rtems]$ make -n
mkdir -p /home/dufault/work/scratch/dpixEE/powerpc-beatnik-rtems/bin; \
        powerpc-rtems4.11-g++ -u rpcUdpInit -u nfsInit 
-B/opt/flatland/opt/rtems-4.11/powerpc-rtems4.11/beatnik//lib/ -specs bsp_specs 
-qrtems 
****
/opt/flatland/opt/rtems-4.11/powerpc-rtems4.11/beatnik//lib/no-dpmem.rel 
/opt/flatland/opt/rtems-4.11/powerpc-rtems4.11/beatnik//lib/no-msg.rel 
/opt/flatland/opt/rtems-4.11/powerpc-rtems4.11/beatnik//lib/no-mp.rel 
/opt/flatland/opt/rtems-4.11/powerpc-rtems4.11/beatnik//lib/no-part.rel 
/opt/flatland/opt/rtems-4.11/powerpc-rtems4.11/beatnik//lib/no-signal.rel 
/opt/flatland/opt/rtems-4.11/powerpc-rtems4.11/beatnik//lib/no-timer.rel 
/opt/flatland/opt/rtems-4.11/powerpc-rtems4.11/beatnik//lib/no-rtmon.rel
****
-g  \
                -o 
/home/dufault/work/scratch/dpixEE/powerpc-beatnik-rtems/bin/grid \
                
/home/dufault/work/scratch/dpixEE/powerpc-beatnik-rtems/opt/flatland/exesrc/gridmain/rtems/_init.o
 
/home/dufault/work/scratch/dpixEE/powerpc-beatnik-rtems/opt/flatland/exesrc/gridmain/rtems/grid.o
 
/home/dufault/work/scratch/dpixEE/powerpc-beatnik-rtems/opt/flatland/exesrc/gridmain/rtems/main.o
 
/home/dufault/work/scratch/dpixEE/powerpc-beatnik-rtems/opt/flatland/exesrc/gridmain/rtems/mvme5500.o
   -lgrid -lzboard -lacromag -lvme -lembedtcl -lecseqtcl -lecseq -lmrsfile 
-lpowerpc -lmotors -lrtems_osintf -lzboard -lposix_wrap -lrtems-gdb-stub 
-lregex -lsearch -lbsd -lcexp -lspencer_regexp -ltecla_r -lpmbfd -lpmelf 
-ltelnetd -lnfs -L/home/dufault/work/scratch/dpixEE/powerpc-beatnik-rtems/lib 
-L/opt/stepper/opt/powerpc-beatnik-rtems/lib  -lregex -lsearch -lbsd
powerpc-rtems4.11-objcopy -Obinary 
/home/dufault/work/scratch/dpixEE/powerpc-beatnik-rtems/bin/grid 
/home/dufault/work/scratch/dpixEE/powerpc-beatnik-rtems/bin/grid.bin
[dufault@take5 rtems]$ 

If I remove the section bracketed by “****” the link finishes cleanly, but I 
haven’t had much luck figuring out what generates this.  I get problems when I 
try to boot the binary, but I want to fix this before proceeding further.

- Am I correct that this is some kind of initialization of optional managers?
- Does anyone recognize where I should be looking?

Peter
-----------------
Peter Dufault
HD Associates, Inc.      Software and System Engineering

This email, like most email, is delivered unencrypted via internet email 
protocols subject to interception and tampering.  Contact HDA to discuss 
methods we can use that ensure secure communication.

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to