[Bug bootstrap/11621] New: 'make all' fails with "No rule to make target `../libiberty/libiberty.a'
mec at shout dot net
gcc-bugzilla@gcc.gnu.org
Mon Jul 21 20:13:00 GMT 2003
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11621
Summary: 'make all' fails with "No rule to make target
`../libiberty/libiberty.a'
Product: gcc
Version: 3.3.1
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: mec at shout dot net
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: i686-pc-linux-gnu
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: i686-pc-linux-gnu
This might be me doing something stupid, or it might be a real bug.
I'm building the gcc 3.3.1 snapshot from 2003-07-20.
I'm doing a simple native build on Red Hat Linux 8, native i686-pc-linux-gnu.
I'm using gnu make 3.79.1, and gcc 3.3 to build the snapshot.
Configured with:
/berman/fsf/_today_/source/gcc-3.3.1-20030720/gcc/configure
--prefix=/berman/fsf/_today_/berman/install/target/native/gcc/gcc-3.3.1-20030720-binutils-vendor
--disable-shared
Built with:
make all
The 'make all' command yields this:
TM_DEFINES="" \
HEADERS="auto-host.h ansidecl.h i386/i386.h i386/unix.h i386/att.h dbxelf.h
elfos.h svr4.h linux.h i386/linux.h defaults.h" XM_DEFINES="POSIX" \
TARGET_CPU_DEFAULT="TARGET_CPU_DEFAULT_pentiumpro" \
/bin/sh /berman/fsf/_today_/source/gcc/gcc-3.3.1-20030720/gcc/mkconfig.sh config.h
TM_DEFINES="" \
HEADERS="auto-host.h ansidecl.h i386/i386.h i386/unix.h i386/att.h dbxelf.h
elfos.h svr4.h linux.h i386/linux.h defaults.h" XM_DEFINES="POSIX" \
TARGET_CPU_DEFAULT="TARGET_CPU_DEFAULT_pentiumpro" \
/bin/sh /berman/fsf/_today_/source/gcc/gcc-3.3.1-20030720/gcc/mkconfig.sh
hconfig.h
gcc -c -g -IN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H
-DGENERATOR_FILE -I. -I/berman/fsf/_today_/source/gcc/gcc-3.3.1-20030720/gcc
-I/berman/fsf/_today_/source/gcc/gcc-3.3.1-20030720/gcc/.
-I/berman/fsf/_today_/source/gcc/gcc-3.3.1-20030720/gcc/config
-I/berman/fsf/_today_/source/gcc/gcc-3.3.1-20030720/gcc/../include
/berman/fsf/_today_/source/gcc/gcc-3.3.1-20030720/gcc/gengenrtl.c -o gengenrtl.o
make: *** No rule to make target `../libiberty/libiberty.a', needed by
`gengenrtl'. Stop.
I've been using the same build procedure regularly with gcc gcc-3_3-branch and
it's been working fine.
More information about the Gcc-bugs
mailing list