Subject: Re: compilation error
From: Arcady Genkin (a.genkin@utoronto.ca)
Date: Thu Dec 02 1999 - 00:03:14 CST
sterwill@abisource.com writes:
> Arcady Genkin wrote:
> > Hi. Can't compile fresh CVS tree. What's missing?
> 
> Are you sure you have a fresh wv tree?  You might try updating wv also
> (and make sure to use "cvs update -d"; "-d" will create any new directories
> that might have appeared in the tree).  Coincidentally, it seems most of
> the files that were giving you trouble have been created within a new
> directory inside wv/. 
I just checked out  brand new trees for abi, wv, expat, et al. The
problem persists. I tried going into wv and making it by itself, and
got a different error message:
make[1]: Entering directory `/usr/local/src/abi/wv/magick'
make[1]: *** No rule to make target `magick.o', needed by `all'.  Stop.
make[1]: Leaving directory `/usr/local/src/abi/wv/magick'
make: *** [MAGICK] Error 1
I checked, and there is no file magick.c. However, there is a rule in
magick/Makefile:
,-----
| OBJEXT = o
| ...
| MAGICKOBJECTS = \
|         magick.$(OBJEXT) \
|         image.$(OBJEXT) \
| ...
| %.$(OBJEXT): $(srcdir)/%.c 
|         $(CC) $(CFLAGS) -c $(srcdir)/$*.c
`-----
There's only a magick.h file...
Plus, I get the same error as before when I try to compile abi from
its own directory.
-- Arcady Genkin http://wgaf.dyndns.org "'What good is my pity? Is not the pity the cross upon which he who loves man is nailed?..'" (Zarathustra - F. Nietzsche)
This archive was generated by hypermail 2b25 : Thu Dec 02 1999 - 00:03:21 CST