I'm having trouble installing RTEMS on my build-host

kmedri kmedri kmedri at hotmail.com
Mon Mar 15 20:01:09 UTC 2004


As a supporter of open source and considering what RTEMS offers, it looks 
like it
is well suited for my applications. As it turns out I have ended up with a 
Red Hat
8.0 system as my build-host on which I started to try to get the development 
suite
installed for an intended m68k family target.

I visited the website and followed the download helper. Then in following 
the
Getting Started with RTEMS (started.pdf - Edition 4.6.0, for 4.6.0 - 22 
October 2003)
I encountered trouble.

On page 27 (a.k.a. page 31) section 5.2 the switch should be something more 
like xjf
than xzf in the command "tar xzf ../archive/rtems-4.6.0.tar.bz2"

The next hurdle was tougher so I tried to use the FAQ for support in case I 
was
running into a common issue:
http://physics.usask.ca/~angie/ep414/labmanual/rtemsdocsx/FAQ/FAQ00011.html
http://www.rtems.com/onlinedocs/doc-current/share/rtems/html/FAQ/FAQ00011.html
respectively say to visit:
http://www.oarcorp.com/RTEMS/RTEMS_Project/Mail_Lists/mail_lists.html
http://www.oarcorp.com/rtems/maillistArchives/rtems-users
which are dead links. As far as mailing lists my wish was to view an archive 
to see
if my question had already been covered, I successfully found the archive 
at:
http://www.rtems.com/ml/rtems-users/
and correct information for subscribing/allowing posts to 
<rtems-users at rtems.com> is available at:
http://www.rtems.com/lists.html

As far as the problem, the same friend who has helped me at many points 
along the way
found a 1999 post where it said to remove 
--enable-rtemsbsp=<BOARD_SUPPORT_PACKAGE>
from the below command (section 5.5.1 page 29 a.k.a. page 33) and specify it 
later:
../rtems-4.6.0/configure --target=m68k --disable-posix --disable-networking 
--disable-cxx --enable-rtemsbsp=m68k-rtems --prefix=/opt/rtems-4.6
was thus changed to:
../rtems-4.6.0/configure --target=m68k --disable-posix --disable-networking 
--disable-cxx --prefix=/opt/rtems-4.6

which lets us know:
available BSPs: dmv152 efi332 efi68k gen68302 gen68340 gen68360 gen68360_040 
idp mcf5206elite mrm332 mvme136 mvme147 mvme147s mvme162 mvme162lx mvme167 
ods68302 sim68000 simcpu32.
'gmake all' will build the following BSPs: dmv152 efi332 efi68k gen68302 
gen68340 gen68360 gen68360_040 idp mcf5206elite mrm332 mvme136 mvme147 
mvme147s mvme162 mvme162lx mvme167 ods68302 sim68000 simcpu32.
other BSPs can be built with 'gmake RTEMS_BSP="bsp1 bsp2 ..."'

I figure I will do this one I have actually decided on a particular 68k.

Now I'm stuck, I run "make all install" which takes a while to execute and 
starts
having issues at the following point:

gmake[5]: Entering directory 
`/home/k/rtems/tools/build-rtems/m68k/c/dmv152/exec/score'
rm -f o-optimize/libscore.a
no ruv o-optimize/libscore.a o-optimize/apiext.o o-optimize/chain.o 
o-optimize/coremsg.o o-optimize/coremsgbroadcast.o o-optimize/coremsgclose.o 
o-optimize/coremsgflush.o o-optimize/coremsgflushwait.o 
o-optimize/coremsginsert.o o-optimize/coremsgflushsupp.o 
o-optimize/coremsgseize.o o-optimize/coremsgsubmit.o o-optimize/coremutex.o 
o-optimize/coremutexflush.o o-optimize/coremutexseize.o 
o-optimize/coremutexsurrender.o o-optimize/coresem.o 
o-optimize/coresemflush.o o-optimize/coresemseize.o 
o-optimize/coresemsurrender.o o-optimize/heap.o o-optimize/heapallocate.o 
o-optimize/heapextend.o o-optimize/heapfree.o 
o-optimize/heapsizeofuserarea.o o-optimize/heapwalk.o 
o-optimize/heapgetinfo.o o-optimize/interr.o o-optimize/isr.o 
o-optimize/object.o o-optimize/objectallocate.o 
o-optimize/objectallocatebyindex.o o-optimize/objectclearname.o 
o-optimize/objectcomparenameraw.o o-optimize/objectcomparenamestring.o 
o-optimize/objectcopynameraw.o o-optimize/objectcopynamestring.o 
o-optimize/objectextendinformation.o o-optimize/objectfree.o 
o-optimize/objectget.o o-optimize/objectgetisr.o 
o-optimize/objectgetbyindex.o o-optimize/objectgetnext.o 
o-optimize/objectinitializeinformation.o o-optimize/objectnametoid.o 
o-optimize/objectshrinkinformation.o o-optimize/objectgetnoprotection.o 
o-optimize/thread.o o-optimize/threadchangepriority.o 
o-optimize/threadclearstate.o o-optimize/threadclose.o 
o-optimize/threadcreateidle.o o-optimize/threaddelayended.o 
o-optimize/threaddispatch.o o-optimize/threadevaluatemode.o 
o-optimize/threadget.o o-optimize/threadhandler.o 
o-optimize/threadidlebody.o o-optimize/threadinitialize.o 
o-optimize/threadloadenv.o o-optimize/threadready.o 
o-optimize/threadresettimeslice.o o-optimize/threadreset.o 
o-optimize/threadrestart.o o-optimize/threadresume.o 
o-optimize/threadrotatequeue.o o-optimize/threadsetpriority.o 
o-optimize/threadsetstate.o o-optimize/threadsettransient.o 
o-optimize/threadstackallocate.o o-optimize/threadstackfree.o 
o-optimize/threadstart.o o-optimize/threadstartmultitasking.o 
o-optimize/threadsuspend.o o-optimize/threadtickletimeslice.o 
o-optimize/threadyieldprocessor.o o-optimize/threadq.o 
o-optimize/threadqdequeue.o o-optimize/threadqdequeuefifo.o 
o-optimize/threadqdequeuepriority.o o-optimize/threadqenqueue.o 
o-optimize/threadqenqueuefifo.o o-optimize/threadqenqueuepriority.o 
o-optimize/threadqextract.o o-optimize/threadqextractfifo.o 
o-optimize/threadqextractpriority.o o-optimize/threadqextractwithproxy.o 
o-optimize/threadqfirst.o o-optimize/threadqfirstfifo.o 
o-optimize/threadqfirstpriority.o o-optimize/threadqflush.o 
o-optimize/threadqtimeout.o o-optimize/coretod.o o-optimize/coretodset.o 
o-optimize/coretodtickle.o o-optimize/coretodtoseconds.o 
o-optimize/coretodvalidate.o o-optimize/userext.o o-optimize/watchdog.o 
o-optimize/watchdogadjust.o o-optimize/watchdoginsert.o 
o-optimize/watchdogremove.o o-optimize/watchdogtickle.o o-optimize/wkspace.o
gmake[5]: no: Command not found
gmake[5]: *** [o-optimize/libscore.a] Error 127
gmake[5]: Leaving directory 
`/home/k/rtems/tools/build-rtems/m68k/c/dmv152/exec/score'
gmake[4]: *** [all-recursive] Error 1
gmake[4]: Leaving directory 
`/home/k/rtems/tools/build-rtems/m68k/c/dmv152/exec/score'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory 
`/home/k/rtems/tools/build-rtems/m68k/c/dmv152/exec'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/home/k/rtems/tools/build-rtems/m68k/c/dmv152'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/home/k/rtems/tools/build-rtems/m68k/c'
make: *** [all-recursive] Error 1

My friend was able to point out that configure should have maybe set the 
path where
"ar" should be found but the path is not set and takes a default value of 
"no".

Help will be appreciated, thanks.

_________________________________________________________________
http://join.msn.com/?pgmarket=en-ca&page=byoa/prem&xAPID=1994&DI=1034&SU=http://hotmail.com/enca&HL=Market_MSNIS_Taglines




More information about the users mailing list