netdemos-4.5.0-beta3 build fails under rtems-4.5-beta3 for m68k (gen68360)

Joel Sherrill joel.sherrill at OARcorp.com
Fri May 19 18:09:47 UTC 2000


gerke.kok at ascom.nl wrote:
> 
> Yep, just make a ln -s from librtemsall.a (or .so) to librtemsall. It's a
> temp-fix but it works realy fine!

I am on a RedHat 6.2 box.  I installed the m68k RPMs,
used bit_rtems, and netdemo linked fine.  I did this
using just files from the ftp site, no patches, no
magic. :)

The whole sequence was something like this:

install rpms
untar rtems, c build scripts, and netdemos
check settings of user.cfg
./bit_rtems m68k gen68360
cd netdemos.../netdemo

Then I did the make like this and it built fine.

bash$ RTEMS_MAKEFILE_PATH=/opt/rtems/gen68360 make      
test -d o-optimize || mkdir o-optimize
/opt/rtems/bin/m68k-rtems-gcc --pipe -B/opt/rtems//gen68360/lib/ -specs
bsp_specs -qrtems -g -Wall -ansi -fasm  -O4 -fomit-frame-pointer      
-mcpu32      -c   -o o-optimize/init.o init.c
/opt/rtems/bin/m68k-rtems-gcc --pipe -B/opt/rtems//gen68360/lib/ -specs
bsp_specs -qrtems -g -Wall -ansi -fasm  -O4 -fomit-frame-pointer      
-mcpu32      -c   -o o-optimize/test.o test.c
/opt/rtems/bin/m68k-rtems-gcc --pipe -B/opt/rtems//gen68360/lib/ -specs
bsp_specs -qrtems -g -Wall -ansi -fasm  -O4 -fomit-frame-pointer      
-mcpu32       -L /opt/rtems//gen68360/lib    -o o-optimize/netdemo.exe 
o-optimize/init.o o-optimize/test.o  
/opt/rtems//gen68360/lib/no-dpmem.rel
/opt/rtems//gen68360/lib/no-msg.rel /opt/rtems//gen68360/lib/no-mp.rel
/opt/rtems//gen68360/lib/no-part.rel
/opt/rtems//gen68360/lib/no-signal.rel
/opt/rtems//gen68360/lib/no-timer.rel
/opt/rtems//gen68360/lib/no-rtmon.rel     
/opt/rtems/m68k-rtems/bin/nm -g -n o-optimize/netdemo.exe >
o-optimize/netdemo.num
/opt/rtems/bin/m68k-rtems-size o-optimize/netdemo.exe
   text	   data	    bss	    dec	    hex	filename
 196144	   4288	  51296	 251728	  3d750	o-optimize/netdemo.exe

I can't explain this.

> wkr,
> Gerke
> 
> > -----Original Message-----
> > From: OUTWATER [mailto:vac4050 at cae597.rsc.raytheon.com]
> > Sent: Friday, May 19, 2000 01:30
> > To: rtems-users at oarcorp.com
> > Subject: netdemos-4.5.0-beta3 build fails under
> > rtems-4.5-beta3 for m68k
> > (gen68360)
> >
> >
> > All -
> >
> > Had this problem under rtems-4.5-beta2 also.
> >
> > I've sucessfully built all of the beta3 c_tools as well as
> > the beta3 of RTEMS on a stock
> > Redhat 6.2 x86 system.
> >
> > Invoking make in the netdemo directory produces:
> >
> > darkstar:/home/vac4050/projects/netdemos-4.5.0-beta3/netdemo> make
> > test -d o-optimize || mkdir o-optimize
> > /home/vac4050/usr/local/rtems/bin/m68k-rtems-gcc --pipe
> > -B/home/vac4050/usr/local/rtems//gen68360/lib/ -specs
> > bsp_specs -qrtems -g -Wall -ansi -fasm
> >  -O4 -fomit-frame-pointer       -mcpu32      -c   -o
> > o-optimize/init.o init.c
> > /home/vac4050/usr/local/rtems/bin/m68k-rtems-gcc --pipe
> > -B/home/vac4050/usr/local/rtems//gen68360/lib/ -specs
> > bsp_specs -qrtems -g -Wall -ansi -fasm
> >  -O4 -fomit-frame-pointer       -mcpu32      -c   -o
> > o-optimize/test.o test.c
> > make: *** No rule to make target
> > `/home/vac4050/usr/local/rtems//gen68360/lib/librtemsall',
> > needed by `o-optimize/netdemo.exe'.  Stop.
> >
> >
> > I followed up "m ds <mdsdm at yahoo.com>"'s suggestion, but the
> > fix described in the archive
> > appears to have already been applied to RTEMS beta3.
> >
> > Does anyone else using the gen68360 BSP have this problem?
> >
> > Thanks,
> > Keith
> >

-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel at OARcorp.com                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
   Support Available             (256) 722-9985



More information about the users mailing list