netdemos-4.5.0-beta3 build fails under rtems-4.5-beta3 for m68k

OUTWATER vac4050 at cae597.rsc.raytheon.com
Mon May 22 17:08:51 UTC 2000


Maybe I *did* change something in my environment, but if I did, I have no idea what!

In any case, the fix suggested by gerke.kok at ascom.nl worked great (thanks Gerke!)

Keith

> 
> 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