Subject:
|
make error in Linux build for LegOS 0.2.4
|
Newsgroups:
|
lugnet.robotics.rcx.legos
|
Date:
|
Tue, 2 May 2000 02:12:51 GMT
|
Reply-To:
|
SJM@nomorespamJUDGEMENT.COM
|
Viewed:
|
1463 times
|
| |
| |
I haven't spent much time analyzing this yet but here is the log. This seems
familar somehow
but I can't remember why. I checked my 0.2.3 area and it builds fine. I've been
diff'ing makefiles but
nothing leaps out so far. Note that I do make twice.
[root@]# make
for i in util lib boot demo ; do make -C $i || exit -1 ; done
make[1]: Entering directory `/root/legos_new/legOS/util'
make -C dll-src || exit -1
make[2]: Entering directory `/root/legos_new/legOS/util/dll-src'
cc -o lnp.o -c lnp.c -O2 -Wall -I. -I../../include/lnp
cc -o lx.o -c lx.c -O2 -Wall -I. -I../../include/lnp
cc -o dll loader.o rcxtty.o keepalive.o lnp.o lx.o -O2 -Wall -I.
-I../../include/lnp
cc -o convert.o -c convert.c -O2 -Wall -I. -I../../include/lnp
cc -o srec.o -c srec.c -O2 -Wall -I. -I../../include/lnp
cc -o srecload.o -c srecload.c -O2 -Wall -I. -I../../include/lnp
cc -o makelx convert.o srec.o srecload.o lx.o -O2 -Wall -I.
-I../../include/lnp
cc -o genlds genlds.c -O2 -Wall -I. -I../../include/lnp
cc -o fixdeps fixdeps.c -O2 -Wall -I. -I../../include/lnp
cp -f dll makelx genlds fixdeps ..
make[2]: Leaving directory `/root/legos_new/legOS/util/dll-src'
make[1]: Leaving directory `/root/legos_new/legOS/util'
make[1]: Entering directory `/root/legos_new/legOS/lib'
make -C c || exit -1
make[2]: Entering directory `/root/legos_new/legOS/lib/c'
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c memcpy.c -o
memcpy.o
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c memset.c -o
memset.o
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c strcmp.c -o
strcmp.o
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c strcpy.c -o
strcpy.o
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c strlen.c -o
strlen.o
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c random.c -o
random.o
rm -f libc.a
/usr/local/bin/h8300-hitachi-hms-ar -sq libc.a memcpy.o memset.o strcmp.o
strcpy.o strlen.o random.o
cp -f libc.a ../
make[2]: Leaving directory `/root/legos_new/legOS/lib/c'
make -C mint || exit -1
make[2]: Entering directory `/root/legos_new/legOS/lib/mint'
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c divhi3.c -o
divhi3.o
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c modhi3.c -o
modhi3.o
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c mulhi3.c -o
mulhi3.o
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c udivhi3.c -o
udivhi3.o
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c umodhi3.c -o
umodhi3.o
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c divsi3.c -o
divsi3.o
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c modsi3.c -o
modsi3.o
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c mulsi3.c -o
mulsi3.o
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c udivsi3.c -o
udivsi3.o
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c umodsi3.c -o
umodsi3.o
rm -f libmint.a
/usr/local/bin/h8300-hitachi-hms-ar -sq libmint.a divhi3.o modhi3.o
mulhi3.o udivhi3.o umodhi3.o divsi3.o modsi3.o mulsi3.o udivsi3.o
umodsi3.o
cp -f libmint.a ../
make[2]: Leaving directory `/root/legos_new/legOS/lib/mint'
make -C float || exit -1
make[2]: Entering directory `/root/legos_new/legOS/lib/float'
/usr/local/bin/h8300-hitachi-hms-as expandsf.s -o expandsf.o
/usr/local/bin/h8300-hitachi-hms-as joinsf.s -o joinsf.o
/usr/local/bin/h8300-hitachi-hms-as addsf3.s -o addsf3.o
/usr/local/bin/h8300-hitachi-hms-as negsf2.s -o negsf2.o
/usr/local/bin/h8300-hitachi-hms-as mulsf3.s -o mulsf3.o
/usr/local/bin/h8300-hitachi-hms-as divsf3.s -o divsf3.o
/usr/local/bin/h8300-hitachi-hms-as floatsisf.s -o floatsisf.o
/usr/local/bin/h8300-hitachi-hms-as cmpsf2.s -o cmpsf2.o
/usr/local/bin/h8300-hitachi-hms-as fixsfsi.s -o fixsfsi.o
/usr/local/bin/h8300-hitachi-hms-as startsf.s -o startsf.o
/usr/local/bin/h8300-hitachi-hms-as normalsf.s -o normalsf.o
rm -f libfloat.a
/usr/local/bin/h8300-hitachi-hms-ar -sq libfloat.a expandsf.o joinsf.o addsf3.o
negsf2.o mulsf3.o divsf3.o floatsisf.o cmpsf2.o fixsfsi.o startsf.o normalsf.o
cp -f libfloat.a ../
make[2]: Leaving directory `/root/legos_new/legOS/lib/float'
make -C c++ || exit -1
make[2]: Entering directory `/root/legos_new/legOS/lib/c++'
/usr/local/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin -fomit-frame-pointer
-Wall -I/root/legOS/include -I/root/legOS/include/lnp -I. -c stub.c -o stub.o
rm -f libc++.a
/usr/local/bin/h8300-hitachi-hms-ar -sq libc++.a stub.o
cp -f libc++.a ../
make[2]: Leaving directory `/root/legos_new/legOS/lib/c++'
make[1]: Leaving directory `/root/legos_new/legOS/lib'
make[1]: Entering directory `/root/legos_new/legOS/boot'
Makefile:37: .depend: No such file or directory
/usr/local/bin/h8300-hitachi-hms-gcc -M -I/root/legOS/include
-I/root/legOS/include/lnp -I. /root/legOS/kernel/*.c > .depend
make[1]: Leaving directory `/root/legos_new/legOS/boot'
make[1]: Entering directory `/root/legos_new/legOS/boot'
make[1]: *** No rule to make target `legOS.srec', needed by `all'. Stop.
make[1]: Leaving directory `/root/legos_new/legOS/boot'
make: *** [all] Error 255
[root@]#
[root@]# make
for i in util lib boot demo ; do make -C $i || exit -1 ; done
make[1]: Entering directory `/root/legos_new/legOS/util'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/legos_new/legOS/util'
make[1]: Entering directory `/root/legos_new/legOS/lib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/legos_new/legOS/lib'
make[1]: Entering directory `/root/legos_new/legOS/boot'
make[1]: *** No rule to make target `legOS.srec', needed by `all'. Stop.
make[1]: Leaving directory `/root/legos_new/legOS/boot'
make: *** [all] Error 255
[root@]#
|
|
Message has 1 Reply: | | Re: make error in Linux build for LegOS 0.2.4
|
| "Steve morris" <smorris@nexen.com> ha scritto nel messaggio news:390E39A3.D49806...xen.com... (...) Have you tried using: $ make clean $ make realclean $ make depend I suspect that you miss .depend files (but I'm not sure). Bye, Paolo. --- Anyone (...) (25 years ago, 2-May-00, to lugnet.robotics.rcx.legos)
|
Message is in Reply To:
9 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|