From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2102 invoked by alias); 6 Jul 2013 15:41:57 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 2091 invoked by uid 89); 6 Jul 2013 15:41:57 -0000 X-Spam-SWARE-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,SPF_PASS,TW_BG autolearn=ham version=3.3.1 Received: from mail-pb0-f46.google.com (HELO mail-pb0-f46.google.com) (209.85.160.46) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Sat, 06 Jul 2013 15:41:42 +0000 Received: by mail-pb0-f46.google.com with SMTP id rq2so2954164pbb.5 for ; Sat, 06 Jul 2013 08:41:40 -0700 (PDT) X-Received: by 10.68.114.36 with SMTP id jd4mr14349296pbb.12.1373125300661; Sat, 06 Jul 2013 08:41:40 -0700 (PDT) Received: from [192.168.10.2] (adsl-99-170-146-238.dsl.pltn13.sbcglobal.net. [99.170.146.238]) by mx.google.com with ESMTPSA id om2sm12817349pbb.34.2013.07.06.08.41.38 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 06 Jul 2013 08:41:39 -0700 (PDT) Message-ID: <51D83AAC.4080200@gmail.com> Date: Sat, 06 Jul 2013 15:41:00 -0000 From: Bruce Korb User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: GCC Subject: fatal error: gnu/stubs-32.h: No such file Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2013-07/txt/msg00075.txt.bz2 > make[5]: Entering directory `/u/gnu/proj/gcc-bld/x86_64-unknown-linux-gnu/32/libgcc' > # If this is the top-level multilib, build all the other > # multilibs. > DEFINES='' HEADERS='../../../../gcc-svn/libgcc/config/i386/value-unwind.h' \ > ../../../../gcc-svn/libgcc/mkheader.sh > tmp-libgcc_tm.h > /bin/sh ../../../../gcc-svn/libgcc/../move-if-change tmp-libgcc_tm.h libgcc_tm.h > echo timestamp > libgcc_tm.stamp > /u/gnu/proj/gcc-bld/./gcc/xgcc -B/u/gnu/proj/gcc-bld/./gcc/ -B/u/gnu/inst/x86_64-unknown-linux-gnu/bin/ -B/u/gnu/inst/x86_64-unknown-linux-gnu/lib/ -isystem /u/gnu/inst/x86_64-unknown-linux-gnu/include -isystem /u/gnu/inst/x86_64-unknown-linux-gnu/sys-include -g -O2 -m32 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fpic -mlong-double-80 -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic -mlong-double-80 -I. -I. -I../../.././gcc -I../../../../gcc-svn/libgcc -I../../../../gcc-svn/libgcc/. -I../../../../gcc-svn/libgcc/../gcc -I../../../../gcc-svn/libgcc/../include -I../../../../gcc-svn/libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS -DUSE_TLS -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c ../../../../gcc-svn/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS > In file included from /usr/include/features.h:399:0, > from /usr/include/stdio.h:27, > from ../../../../gcc-svn/libgcc/../gcc/tsystem.h:87, > from ../../../../gcc-svn/libgcc/libgcc2.c:27: > /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory > # include > ^ > compilation terminated. > make[5]: *** [_muldi3.o] Error 1 > make[5]: Leaving directory `/u/gnu/proj/gcc-bld/x86_64-unknown-linux-gnu/32/libgcc' > make[4]: *** [multi-do] Error 1 The above was preceded by: > $ ../gcc-svn/configure --enable-languages=c,c++,java,objc,go --prefix=/u/gnu/inst > configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu > checking build system type... x86_64-unknown-linux-gnu > [...] > checking for version 0.11 of ISL... no > 'c++' language required by 'go' in stage 1; enabling > The following languages will be built: c,c++,go,java,lto,objc > *** This configuration is not supported in the following subdirectories: > gnattools target-libada target-libgfortran > (Any other directories should still work fine.) > checking for default BUILD_CONFIG... bootstrap-debug > checking for bison... bison -y > [...] > checking whether to enable maintainer-specific portions of Makefiles... no > configure: creating ./config.status > config.status: creating Makefile > $ make Why is it that configure worked but stubs-32.h was not found? Googling leads me to: > You're missing the 32 bit libc dev package: but the configure step should detect that and object before this otherwise obscure message comes up. Since one has to find and select this stuff from an extensive list of packages every time there is a new distribution, it is easy to overlook.... Thanks!