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