From: Godmar Back (gback@cs.utah.edu)
Date: Sat Jan 09 1999 - 17:32:57 EST
>
> > make[3]: *** No rule to make target `../../libltdl/libltdl.la', needed by `libkaffevm.la'. Stop.
>
> Wasn't any Makefile created in libltdl? you may have to run configure
> again, then.
There is a Makefile, and it does have stuff in it. Would you like me to
send it to you?
gback@marker [149](/q/gback/obj) > ls libltdl/
Makefile config.log config.status* libtool*
Okay, so I'm configuring again... and then I'm doing the
gmake AUTO... thing again... and wait and wait... (building takes a
lot longer now) and finally:
gcc -DHAVE_CONFIG_H -I. -I/n/marker/q/gback/kaffe/kaffe/kaffevm -I../../config -I../../include -Ijit -I/n/marker/q/gback/kaffe/kaffe/kaffevm/jit -I/n/marker/q/gback/kaffe/libltdl -DTRANSLATOR -I/usr/local/include -DKVER=\"1.0b3\" -I/n/marker/q/gback/kaffe/config -I/n/marker/q/gback/kaffe/include -g -O2 -Wall -Wstrict-prototypes -Wp,-MD,.deps/verify.pp -c /n/marker/q/gback/kaffe/kaffe/kaffevm/verify.c -o verify.o >/dev/null 2>&1
make[3]: *** No rule to make target `../../libltdl/libltdl.la', needed by `libkaffevm.la'. Stop.
make[3]: Leaving directory `/q/gback/obj/kaffe/kaffevm'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/q/gback/obj/kaffe/kaffevm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/q/gback/obj/kaffe'
make: *** [all-recursive] Error 1
49.926u 15.190s 1:19.28 82.1% 938+1968k 75+1737io 12pf+0w
I think the missing rule is in the Makefile in kaffe/kaffevm.
There, it says:
libkaffevm_la_LIBADD = $(top_builddir)/libltdl/libltdl.la $(ENGIN
E_NAME)/libengine.la systems/$(THREAD_SYSTEM)/libkthread.la $(VM_LIBS)
and later:
libkaffevm.la: $(libkaffevm_la_OBJECTS) $(libkaffevm_la_DEPENDENCIES)
$(LINK) -rpath $(libdir) $(libkaffevm_la_LDFLAGS) $(libkaffevm_la_OBJEC
TS) $(libkaffevm_la_LIBADD) $(LIBS)
- Godmar
This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 19:57:34 EDT