From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21332 invoked by alias); 30 Oct 2003 01:00:33 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 21325 invoked by alias); 30 Oct 2003 01:00:33 -0000 Date: Thu, 30 Oct 2003 01:20:00 -0000 Message-ID: <20031030010033.21324.qmail@sources.redhat.com> From: "wilson at specifixinc dot com" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20031029223156.12833.gcc-bug@vogtner.de> References: <20031029223156.12833.gcc-bug@vogtner.de> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug bootstrap/12833] SuSE 7.3: gcc 3.3.2 bootstrap failure: ./gengenrtl: No such file or directory X-Bugzilla-Reason: CC X-SW-Source: 2003-10/txt/msg02634.txt.bz2 List-Id: PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12833 ------- Additional Comments From wilson at specifixinc dot com 2003-10-30 01:00 ------- Subject: Re: New: SuSE 7.3: gcc 3.3.2 bootstrap failure: ./gengenrtl: No such file or directory gcc-bug at vogtner dot de wrote: > ./gengenrtl -h > tmp-genrtl.h > /bin/sh: ./gengenrtl: No such file or directory This usually means that the file specifies an interpreter, and the shell can not find the interpreter program. For a shell script, the interpreter is specified as a #! comment on the first line. You can get the same error from a shell script like this #!/foo/bar exit 0 For an ELF file, the interpreter is specified by the INTERP program header. It is usually the dynamic linker (ld.so). On my system, it is /lib/ld-linux.so.2. You can see the name of this file by using readelf -l gengenrtl I suspect this is pointing at a file that does not exist on your system. It is hard to say why the file is missing though. This should only be a problem if you have a bad glibc version installed, or maybe a bad glibc install, but both of those are pretty unlikely.