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