<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>

<META content="MSHTML 6.00.2726.2500" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN class=327185102-13082003>Dear RTEMS 
users....</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=327185102-13082003></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=327185102-13082003>Im giving complete 
details on myproblem...</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=327185102-13082003>I use Mandrake 9.1 
as the OS and the RTEMS BSP I require is for i386ex</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=327185102-13082003></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=327185102-13082003>The rpm files used 
for installing RTEMS cross compiler set are..</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=327185102-13082003></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=327185102-13082003>rtems-base-binutils-2.9.5.0.24-1.i386.rpm<BR>rtems-base-gcc-gcc2.95.2newlib1.8.2-7.i386.r
<DIV><FONT face=Arial size=2><SPAN 
class=327185102-13082003>rtems-base-gdb-4.18-4.i386.rpm</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=327185102-13082003></SPAN></FONT> </DIV></SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=327185102-13082003>i386-rtems-binutils-2.9.5.0.24-1.i386.rpm<BR>i386-rtems-gcc-gcc2.95.2newlib1.8.2-7.i386.r</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=327185102-13082003>i386-rtems-gdb-4.18-4.i386.rpm</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=327185102-13082003></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=327185102-13082003>After installing the 
RTEMS logging in as root using the command </SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=327185102-13082003></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=327185102-13082003>rpm -i 
..........i386.rpm </SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=327185102-13082003></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=327185102-13082003>for all the RPM's 
above..</SPAN></FONT></DIV>
<DIV><FONT><SPAN class=327185102-13082003><FONT face=Arial size=2>my archive 
directory is where rtems-4.5.0.tgz (rtems 
source)exists...</FONT></SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=327185102-13082003></SPAN></FONT> </DIV>
<DIV><FONT><SPAN class=327185102-13082003><FONT face=Arial size=2>i go to the 
tools directory...and do....</FONT></SPAN></FONT></DIV>
<DIV><FONT><SPAN class=327185102-13082003><FONT face=Arial 
size=2></FONT></SPAN></FONT> </DIV>
<DIV><FONT><SPAN class=327185102-13082003><FONT face=Arial size=2>$tar xzf 
../archive/rtems-4.5.0.tgz </FONT></SPAN></FONT></DIV>
<DIV><FONT><SPAN class=327185102-13082003><FONT face=Arial 
size=2></FONT></SPAN></FONT> </DIV>
<DIV><FONT><SPAN class=327185102-13082003><FONT face=Arial size=2>and a 
directory by name rtems-4.5.0 is created </FONT></SPAN></FONT></DIV>
<DIV><FONT><SPAN class=327185102-13082003><FONT face=Arial size=2>-> in my 
tools directory -> </FONT></SPAN></FONT><FONT><SPAN 
class=327185102-13082003><FONT face=Arial size=2>i run the command 
</FONT></SPAN></FONT></DIV>
<DIV><FONT><SPAN class=327185102-13082003><FONT face=Arial 
size=2></FONT></SPAN></FONT> </DIV>
<DIV><FONT><SPAN class=327185102-13082003><FONT face=Arial size=2>$export 
PATH=$PATH:/opt/rtems/bin</FONT></SPAN></FONT></DIV>
<DIV><FONT><SPAN class=327185102-13082003><FONT face=Arial 
size=2></FONT></SPAN></FONT> </DIV>
<DIV><FONT><SPAN class=327185102-13082003><FONT face=Arial size=2>then 
</FONT></SPAN></FONT></DIV>
<DIV><FONT><SPAN class=327185102-13082003><FONT face=Arial 
size=2></FONT></SPAN></FONT> </DIV>
<DIV><FONT><SPAN class=327185102-13082003><FONT face=Arial size=2>$mkdir 
build</FONT></SPAN></FONT></DIV>
<DIV><FONT><SPAN class=327185102-13082003><FONT face=Arial size=2>$cd 
build</FONT></SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=327185102-13082003></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=327185102-13082003>and then it follows 
as below....</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=327185102-13082003></SPAN></FONT> </DIV>
<DIV><FONT><SPAN class=327185102-13082003><FONT face=Arial 
size=2>[aditya@localhost build]$ ../rtems-4.5.0/configure --target=i386-rtems 
--disable-posix --disable-tcpip --disable-cxx --enable-rtemsbsp=i386ex 
--prefix=/opt/rtems</FONT></DIV>
<DIV>
<P><FONT face=Arial size=2>.................</FONT></P>
<P><FONT face=Arial size=2>...................</FONT></P>
<P><FONT face=Arial size=2>.................</FONT></P>
<P><FONT face=Arial size=2>creating ./config.status</FONT></P>
<P><FONT face=Arial size=2>creating Makefile</FONT></P>
<P><FONT face=Arial size=2>creating target.cfg</FONT></P>
<P><FONT face=Arial size=2>target architecture: i386.</FONT></P>
<P><FONT face=Arial size=2>available BSPs: i386ex.</FONT></P>
<P><FONT face=Arial size=2>'make all' will build the following BSPs: 
i386ex.</FONT></P>
<P><FONT face=Arial size=2>other BSPs can be built with 'make RTEMS_BSP="bsp1 
bsp2 ..."'</FONT></P>
<P><FONT face=Arial size=2>[aditya@localhost build]$ make 
RTEMS_BSP=i386ex</FONT></P>
<P><FONT face=Arial size=2>..............</FONT></P>
<P><FONT face=Arial size=2>.....................</FONT></P>
<P><FONT face=Arial size=2>..............</FONT></P>
<P><FONT face=Arial size=2>...........</FONT></P>
<P><FONT face=Arial size=2>..............</FONT></P>
<P><FONT face=Arial size=2>............</FONT></P>
<P><FONT face=Arial size=2>mkdir o-optimize</FONT></P>
<P><FONT face=Arial size=2>rm -f o-optimize/libtest.a</FONT></P>
<P><FONT face=Arial size=2>/opt/rtems/i386-rtems/bin/ar ruv o-optimize/libtest.a 
../stubdr/o-optimize/stubdr.rel</FONT></P>
<P><FONT face=Arial size=2>a - ../stubdr/o-optimize/stubdr.rel</FONT></P>
<P><FONT face=Arial size=2>/opt/rtems/i386-rtems/bin/ranlib 
o-optimize/libtest.a</FONT></P>
<P><FONT face=Arial size=2>/usr/bin/install -c -m 644 o-optimize/libtest.a 
../../../../../../i386ex/lib/libtest.a</FONT></P>
<P><FONT face=Arial size=2>make[5]: Leaving directory 
`/home/aditya/tools/build/i386-rtems/c/i386ex/tests/support/wrapup'</FONT></P>
<P><FONT face=Arial size=2>make[5]: Entering directory 
`/home/aditya/tools/build/i386-rtems/c/i386ex/tests/support'</FONT></P>
<P><FONT face=Arial size=2>make[5]: Nothing to be done for `all-am'.</FONT></P>
<P><FONT face=Arial size=2>make[5]: Leaving directory 
`/home/aditya/tools/build/i386-rtems/c/i386ex/tests/support'</FONT></P>
<P><FONT face=Arial size=2>make[4]: Leaving directory 
`/home/aditya/tools/build/i386-rtems/c/i386ex/tests/support'</FONT></P>
<P><FONT face=Arial size=2>Making all in samples</FONT></P>
<P><FONT face=Arial size=2>make[4]: Entering directory 
`/home/aditya/tools/build/i386-rtems/c/i386ex/tests/samples'</FONT></P>
<P><FONT face=Arial size=2>Making all in hello</FONT></P>
<P><FONT face=Arial size=2>make[5]: Entering directory 
`/home/aditya/tools/build/i386-rtems/c/i386ex/tests/samples/hello'</FONT></P>
<P><FONT face=Arial size=2>mkdir o-optimize</FONT></P>
<P><FONT face=Arial size=2>/opt/rtems/bin/i386-rtems-gcc --pipe 
-B../../../../../../i386ex/lib/ -specs bsp_specs -qrtems -g -Wall -ansi -fasm -c 
-O4 -o o-optimize/init.o 
../../../../../../../rtems-4.5.0/c/src/tests/samples/hello/init.c</FONT></P>
<P><FONT face=Arial size=2>/opt/rtems/bin/i386-rtems-gcc --pipe 
-B../../../../../../i386ex/lib/ -specs bsp_specs -qrtems -g -Wall -ansi -fasm -L 
../../../../../../i386ex/lib -O4 -o o-optimize/hello.coff o-optimize/init.o 
../../../../../../i386ex/lib/no-dpmem.rel 
../../../../../../i386ex/lib/no-event.rel 
../../../../../../i386ex/lib/no-msg.rel ../../../../../../i386ex/lib/no-mp.rel 
../../../../../../i386ex/lib/no-part.rel 
../../../../../../i386ex/lib/no-signal.rel 
../../../../../../i386ex/lib/no-timer.rel 
../../../../../../i386ex/lib/no-rtmon.rel</FONT></P>
<P><FONT face=Arial 
size=2>/opt/rtems/i386-rtems/bin/ld:../../../../../../i386ex/lib/linkcmds:115: 
parse error</FONT></P>
<P><FONT face=Arial size=2>collect2: ld returned 1 exit status</FONT></P>
<P><FONT face=Arial size=2>make[5]: *** [o-optimize/hello.exe] Error 
1</FONT></P>
<P><FONT face=Arial size=2>make[5]: Leaving directory 
`/home/aditya/tools/build/i386-rtems/c/i386ex/tests/samples/hello'</FONT></P>
<P><FONT face=Arial size=2>make[4]: *** [all-recursive] Error 1</FONT></P>
<P><FONT face=Arial size=2>make[4]: Leaving directory 
`/home/aditya/tools/build/i386-rtems/c/i386ex/tests/samples'</FONT></P>
<P><FONT face=Arial size=2>make[3]: *** [all-recursive] Error 1</FONT></P>
<P><FONT face=Arial size=2>make[3]: Leaving directory 
`/home/aditya/tools/build/i386-rtems/c/i386ex/tests'</FONT></P>
<P><FONT face=Arial size=2>make[2]: *** [all-recursive] Error 1</FONT></P>
<P><FONT face=Arial size=2>make[2]: Leaving directory 
`/home/aditya/tools/build/i386-rtems/c/i386ex'</FONT></P>
<P><FONT face=Arial size=2>make[1]: *** [all-recursive] Error 1</FONT></P>
<P><FONT face=Arial size=2>make[1]: Leaving directory 
`/home/aditya/tools/build/i386-rtems/c'</FONT></P>
<P><FONT face=Arial size=2>make: *** [all-recursive] Error 1</FONT></P>
<P><SPAN class=327185102-13082003><FONT face=Arial 
size=2></FONT></SPAN> </P>
<P><SPAN class=327185102-13082003><FONT face=Arial size=2>Am I doing going 
Wrong Anywhere...Please help...Im not able to understand where iam going 
wrong..or am i using the wrong files?</FONT></SPAN></P>
<P><SPAN class=327185102-13082003><FONT face=Arial size=2>Thank you very 
much</FONT></SPAN></P>
<P><SPAN class=327185102-13082003></SPAN></SPAN></FONT><FONT face=Arial 
size=2>Regards</FONT></P></DIV>
<DIV align=left><FONT face=Arial size=2><A 
href="http://privatewww.essex.ac.uk/~avpenu">Aditya</A></FONT></DIV>
<DIV> </DIV></BODY></HTML>