[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