This is the mail archive of the crossgcc@sourceware.cygnus.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more infromation.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Build failures for binutils-2.9.1 under Red Hat Linux 6.1


I think that by saying 'make clean depend all install' you are telling make
to build the following targets:
clean
depend
all
install

I think the proper order would be:
make distclean (or clean, or possible delete the build directory and skip
the cleaning process altogether)
make all install

I believe that if there is a depend target that needs to be made, it will be
done automatically.

Good luck,

Rich Duszczak
Enikia, Inc.
richd@enikia.com

-----Original Message-----
From: Thunder Scientific Corporation [mailto:mike@ThunderScientific.com]
Sent: Friday, March 03, 2000 5:38 PM
To: crossgcc@sourceware.cygnus.com
Subject: Build failures for binutils-2.9.1 under Red Hat Linux 6.1


I would appreciate any help someone could offer:  I can't seem to make the
binutils package.  I am running as root and trying to build a cross compiler
to generate elf executables for an embedded 486DX controller board.  I can
configure the binutils package quite well, but the build always fails at the
same place, with the same message.

This does not seem to depend on the target. Here are several configure
statements I've tried:

./configure --target=i486-linux-gnu
./configure --target=i386-elf
./configure --target=i486-elf

These configure scripts run OK, with no errors.  Then I do "make clean
depend all install" and the make always fails at the same point, after
visiting the following directories in this exact sequence:

`/usr/src/binutils-2.9.1/libiberty'
`/usr/src/binutils-2.9.1/opcodes'
`/usr/src/binutils-2.9.1/bfd'
`/usr/src/binutils-2.9.1/bfd/doc'
`/usr/src/binutils-2.9.1/binutils'
`/usr/src/binutils-2.9.1/ld'
`/usr/src/binutils-2.9.1/gas'
`/usr/src/binutils-2.9.1/gas/doc'
`/usr/src/binutils-2.9.1/etc'

The error message I get is:
"make: *** No rule to make target `depend'.  Stop."

Notice this is not a subdirectory error.  This suggests to me there is an
error either in depend.c or in the Makefile itself.  (Why does make think I
have a target named "depend"?)

Anyone have any ideas?

Please email any response to: richardb@thunderscientific.com or post it to
this list.

Thanks in advance.



------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to
crossgcc-unsubscribe@sourceware.cygnus.com

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sourceware.cygnus.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]