Re: No rule to make include/elf/vxworks.h

Rob Quill
2007-11-10T01:13:52Z

On 09/11/2007, H.J. Lu <hjl@lucon.org> wrote:
> On Fri, Nov 09, 2007 at 10:23:47PM +0000, Rob Quill wrote:
> > Hi,
> >
> > When trying to compile from the current CVS I get the following error:
> >
>
> Use "cvs co binutils" to update from CVS.

I have checked out binutils into the same directory, so i have
./src/gdb and also now ./src/binutils. If I do a configure and build
from the top level, i.e. ./src/configure then I get the same error as
before. If i try to configure and build binutils on its own I get the
error message:

make[2]: *** No rule to make target `../bfd/libbfd.la', needed by `size'. Stop.

and if I try to build libbfd on it's own then I get the same original
error message:

make[2]: *** No rule to make target
`../../src/bfd/../include/elf/vxworks.h', needed by `elf-vxworks.lo'.
Stop.

Is this a dependency problem? Or am I just not compiling things in the
right order or something?

Thanks for your help.

Rob Quill