From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 77211 invoked by alias); 21 Jun 2017 20:06:49 -0000 Mailing-List: contact newlib-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: newlib-owner@sourceware.org Received: (qmail 77194 invoked by uid 89); 21 Jun 2017 20:06:48 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,T_RP_MATCHES_RCVD autolearn=no version=3.3.2 spammy=configuring X-HELO: omr1.cc.vt.edu Received: from outbound.smtp.vt.edu (HELO omr1.cc.vt.edu) (198.82.183.121) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 21 Jun 2017 20:06:47 +0000 Received: from mr2.cc.vt.edu (mr2.cc.vt.edu [IPv6:2607:b400:92:8400:0:90:e077:bf22]) by omr1.cc.vt.edu (8.14.4/8.14.4) with ESMTP id v5LK6jm7021072 for ; Wed, 21 Jun 2017 16:06:45 -0400 Received: from mail-wr0-f198.google.com (mail-wr0-f198.google.com [209.85.128.198]) by mr2.cc.vt.edu (8.14.7/8.14.7) with ESMTP id v5LK6exP031134 for ; Wed, 21 Jun 2017 16:06:45 -0400 Received: by mail-wr0-f198.google.com with SMTP id 77so20019946wrb.11 for ; Wed, 21 Jun 2017 13:06:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=rZtsyRFJWoJVFtwAykF7iyOHN8DRW7qz426e5PlhJrg=; b=GVtPK8Badz3nO7jZrXxpu2lz1qtgfERTg85QR/R5GhDfYNzow9iTtgv+bhS6LHlgP1 bIBG9hODOF7hgYsTi0HbgwCf5Z4tPNwFfuQSBTu0mvSvQKCpj/JjCP2oP1r4qZKpgory Ht1S0NFM0JwogpD7DEWvaSi9pm5oidnkyD53wZOA0NAFutfL2eAUfUQSQ9PyKGkbqeqX mf1uvg/NA2PQ0ILDjb/g1s45KyiiSIYRMW66JVY0qR1YBVhVIKwvInIKpGM3ZCraDD6E xPeOHfTRhaDVDskPpmcOBWmtwvixzKj7iiBWvdcAMUUwG5/+P8HdTdj3OjUw2N10gxez AlgQ== X-Gm-Message-State: AKS2vOw88DqJEzIgHwolF/Y+8RXb3UlBurBsjZkBVUPILas5/gRvr3lV jMO6gPui9+oAlnG6GGUOD4wxyHIzEeCB51qMBMGye5DGTFhf2/FN8AMQp7V353CNXbQqjWiVNIo IU+ToUN/K/1IdbQo3yVhFnlgiftOABVHH X-Received: by 10.80.148.249 with SMTP id t54mr4145421eda.128.1498075599999; Wed, 21 Jun 2017 13:06:39 -0700 (PDT) X-Received: by 10.80.148.249 with SMTP id t54mr4145412eda.128.1498075599804; Wed, 21 Jun 2017 13:06:39 -0700 (PDT) MIME-Version: 1.0 Received: by 10.80.222.5 with HTTP; Wed, 21 Jun 2017 13:06:39 -0700 (PDT) From: Yihan Pang Date: Wed, 21 Jun 2017 20:06:00 -0000 Message-ID: Subject: Newlib on Sparc64? To: newlib@sourceware.org Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2017/txt/msg00450.txt.bz2 Hi All, I am trying to use newlib on a SPARC S7 server that is running Oracle Linux 6 OS. However, when I finished running the configuring script, and execute the make command, it print out nothing to be done for all, all-target. I checked the newlib folders and there is a sparc folder under newlib/libc/machine/ so I assumed I don't need to port it manually. My question is does newlib currently support sparc64 or not, if so do I have to manually port it? Below is my configure script output and make command output [yihan@localhost nlib_build]$ ../newlib-2.5.0/configure checking build system type... sparc64-unknown-linux-gnu checking host system type... sparc64-unknown-linux-gnu checking target system type... sparc64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether ln works... yes checking whether ln -s works... yes checking for a sed that does not truncate output... /bin/sed checking for gawk... gawk checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking whether g++ accepts -static-libstdc++ -static-libgcc... yes checking for gnatbind... no checking for gnatmake... no checking whether compiler driver understands Ada... no checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2 checking for objdir... .libs checking for isl 0.16, 0.15, or deprecated 0.14... yes checking for isl 0.16 or 0.15... yes checking for default BUILD_CONFIG... checking for --enable-vtable-verify... no checking for bison... bison -y checking for bison... bison checking for gm4... no checking for gnum4... no checking for m4... m4 checking for flex... flex checking for flex... flex checking for makeinfo... no /home/yihan/newlib-2.5.0/missing: line 81: makeinfo: command not found checking for expect... expect checking for runtest... runtest checking for ar... ar checking for as... as checking for dlltool... no checking for ld... (cached) /opt/rh/devtoolset-3/root/usr/libexec/gcc/sparc64-redhat-linux/4.9.2/ld checking for lipo... no checking for nm... nm checking for ranlib... ranlib checking for strip... strip checking for windres... no checking for windmc... no checking for objcopy... objcopy checking for objdump... objdump checking for readelf... readelf checking for cc... cc checking for c++... c++ checking for gcc... gcc checking for gcj... no checking for gfortran... gfortran checking for gccgo... no checking for ar... ar checking for as... as checking for dlltool... no checking for ld... ld checking for lipo... no checking for nm... nm checking for objcopy... objcopy checking for objdump... objdump checking for ranlib... ranlib checking for readelf... readelf checking for strip... strip checking for windres... no checking for windmc... no checking where to find the target ar... host tool checking where to find the target as... host tool checking where to find the target cc... host tool checking where to find the target c++... host tool checking where to find the target c++ for libstdc++... host tool checking where to find the target dlltool... host tool checking where to find the target gcc... host tool checking where to find the target gcj... host tool checking where to find the target gfortran... host tool checking where to find the target gccgo... host tool checking where to find the target ld... host tool checking where to find the target lipo... host tool checking where to find the target nm... host tool checking where to find the target objcopy... host tool checking where to find the target objdump... host tool checking where to find the target ranlib... host tool checking where to find the target readelf... host tool checking where to find the target strip... host tool checking where to find the target windres... host tool checking where to find the target windmc... host tool checking whether to enable maintainer-specific portions of Makefiles... no configure: creating ./config.status config.status: creating Makefile [yihan@localhost nlib_build]$ make make[1]: Entering directory `/home/yihan/nlib_build' mkdir -p -- ./etc Configuring in ./etc configure: creating cache ./config.cache checking for a BSD-compatible install... /usr/bin/install -c configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile make[2]: Entering directory `/home/yihan/nlib_build/etc' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/yihan/nlib_build/etc' make[1]: Nothing to be done for `all-target'. make[1]: Leaving directory `/home/yihan/nlib_build' Thanks, Yihan Pang