Yeah, this is the one problem with dependencies -- if I file (nativeglue.h) disappears 
after you've built the dependencies,
there's no way to know that you should really regenerate the dependencies *before* you 
attempt to make the target.

so, short answer -- nuke all your .deps directories :)

xtoph

Brian Jones wrote:

> Tried compiling from CVS, but received an error.
>
> I seem to have the requisite tools mentioned in the HACKING file and
> the correct versions.  I'm thinking I need newer versions but just
> thought I'd mention this.
>
> Any ideas?
>
> /bin/sh ../../../libtool --mode=compile gcc -DHAVE_CONFIG_H
> -I. -I. -I../../../include -I../include -I./../include
> -I../../../include -DLINUX -DDEBUG -DLOGGING    -g -O2 -c jnimon.c
> gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../include
> -I./../include -I../../../include -DLINUX -DDEBUG -DLOGGING -g -O2
> -Wp,-MD,.deps/jnimon.p -c -fPIC -DPIC jnimon.c -o jnimon.lo
> make[3]: *** No rule to make target `../../../include/nativeglue.h',
> needed by `jninativ.lo'.  Stop.
> make[3]: Leaving directory
> `/home/brian/hungry/java/japhar/lib/libjni/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/brian/hungry/java/japhar/lib/libjni'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/brian/hungry/java/japhar/lib'
> make: *** [all-recursive] Error 1
>
> Configured like so...
> ./configure --disable-static --enable-libffi --with-jdk=/usr/local/jdk1.1.5 
>--enable-shared --enable-debugging --enable-logging
> --
> |-------------------------------|
> |Brian Jones                    |
> |[EMAIL PROTECTED]                    |
> |http://www.classpath.org/      |

Reply via email to