Glibc installation (LFS)

Dieses Thema im Forum "Installation & Basiskonfiguration" wurde erstellt von Rimu, 27.04.2006.

  1. Rimu

    Rimu Tripel-As

    Dabei seit:
    29.12.2003
    Beiträge:
    208
    Zustimmungen:
    0
    Ort:
    Nirvana
    Hallo.

    Ich hab mich gestern an ein LFS rangesetzt und das temp. system soweit installiert, heute wollte ich dann den rest installieren aber Glibc meckert rum. Wenn ich das configure script ausfuehre meldet die Shell am ende:

    checking for suffix of object files... configure: error: cannot compute suffix of object files: cannot compile
    See `config.log' for more details.

    hier die config.log:
    This file contains any messages produced by compilers while
    running configure, to aid debugging if configure makes a mistake.

    It was created by GNU C Library configure (see version.h), which was
    generated by GNU Autoconf 2.59. Invocation command line was

    $ ../glibc-2.3.4/configure --prefix=/usr --disable-profile --enable-add-ons --enable-kernel=2.6.0 --libexecdir=/usr/lib/glibc

    ## --------- ##
    ## Platform. ##
    ## --------- ##

    hostname = lfslivecd
    uname -m = i686
    uname -r = 2.6.11.12
    uname -s = Linux
    uname -v = #1 SMP Sun Feb 19 00:49:06 GMT 2006

    /usr/bin/uname -p = unknown
    /bin/uname -X = unknown

    /bin/arch = unknown
    /usr/bin/arch -k = unknown
    /usr/convex/getsysinfo = unknown
    hostinfo = unknown
    /bin/machine = unknown
    /usr/bin/oslevel = unknown
    /bin/universe = unknown

    PATH: /bin
    PATH: /usr/bin
    PATH: /sbin
    PATH: /usr/sbin
    PATH: /tools/bin


    ## ----------- ##
    ## Core tests. ##
    ## ----------- ##

    configure:1706: checking build system type
    configure:1724: result: i686-pc-linux-gnu
    configure:1732: checking host system type
    configure:1746: result: i686-pc-linux-gnu
    configure:1878: result: running configure fragment for add-on nptl
    configure:1998: checking sysdep dirs
    configure:2214: result: sysdeps/generic/elf sysdeps/generic
    configure:2233: checking for a BSD-compatible install
    configure:2288: result: /tools/bin/install -c
    configure:2303: checking whether ln -s works
    configure:2307: result: yes
    configure:2361: checking for gcc
    configure:2377: found /tools/bin/gcc
    configure:2387: result: gcc
    configure:2631: checking for C compiler version
    configure:2634: gcc --version </dev/null >&5
    ../glibc-2.3.4/configure: line 2635: /tools/bin/gcc: No such file or directory
    configure:2637: $? = 127
    configure:2639: gcc -v </dev/null >&5
    ../glibc-2.3.4/configure: line 2640: /tools/bin/gcc: No such file or directory
    configure:2642: $? = 127
    configure:2644: gcc -V </dev/null >&5
    ../glibc-2.3.4/configure: line 2645: /tools/bin/gcc: No such file or directory
    configure:2647: $? = 127
    configure:2651: checking for suffix of object files
    configure:2672: gcc -c conftest.c >&5
    ../glibc-2.3.4/configure: line 2673: /tools/bin/gcc: No such file or directory
    configure:2675: $? = 127
    configure: failed program was:
    | /* confdefs.h. */
    |
    | #define PACKAGE_NAME "GNU C Library"
    | #define PACKAGE_TARNAME "c-library"
    | #define PACKAGE_VERSION "(see version.h)"
    | #define PACKAGE_STRING "GNU C Library (see version.h)"
    | #define PACKAGE_BUGREPORT "glibc"
    | #define USE_REGPARMS 1
    | /* end confdefs.h. */
    |
    | int
    | main ()
    | {
    |
    | ;
    | return 0;
    | }
    configure:2689: error: cannot compute suffix of object files: cannot compile
    See `config.log' for more details.

    ## ---------------- ##
    ## Cache variables. ##
    ## ---------------- ##

    ac_cv_build=i686-pc-linux-gnu
    ac_cv_build_alias=i686-pc-linux-gnu
    ac_cv_env_CC_set=
    ac_cv_env_CC_value=
    ac_cv_env_CFLAGS_set=
    ac_cv_env_CFLAGS_value=
    ac_cv_env_CPPFLAGS_set=
    ac_cv_env_CPPFLAGS_value=
    ac_cv_env_CPP_set=
    ac_cv_env_CPP_value=
    ac_cv_env_CXXFLAGS_set=
    ac_cv_env_CXXFLAGS_value=
    ac_cv_env_CXX_set=
    ac_cv_env_CXX_value=
    ac_cv_env_LDFLAGS_set=
    ac_cv_env_LDFLAGS_value=
    ac_cv_env_build_alias_set=
    ac_cv_env_build_alias_value=
    ac_cv_env_host_alias_set=
    ac_cv_env_host_alias_value=
    ac_cv_env_target_alias_set=
    ac_cv_env_target_alias_value=
    ac_cv_host=i686-pc-linux-gnu
    ac_cv_host_alias=i686-pc-linux-gnu
    ac_cv_path_install='/tools/bin/install -c'
    ac_cv_prog_ac_ct_CC=gcc

    ## ----------------- ##
    ## Output variables. ##
    ## ----------------- ##

    AR=''
    AS=''
    ASFLAGS_config=''
    AUTOCONF=''
    AWK=''
    BASH='/bin/sh'
    BISON=''
    BUILD_CC=''
    CC='gcc'
    CFLAGS=''
    CPP=''
    CPPFLAGS=''
    CXX=''
    CXXFLAGS=''
    DEFINES=''
    DEFS=''
    ECHO_C=''
    ECHO_N='-n'
    ECHO_T=''
    EGREP=''
    INSTALL_DATA='${INSTALL} -m 644'
    INSTALL_INFO=''
    INSTALL_PROGRAM='${INSTALL}'
    INSTALL_SCRIPT='${INSTALL}'
    KSH=''
    LD=''
    LDFLAGS=''
    LIBGD=''
    LIBOBJS=''
    LIBS=''
    LN_S='ln -s'
    LTLIBOBJS=''
    MAKE=''
    MAKEINFO=''
    MIG=''
    MSGFMT=''
    OBJDUMP=''
    OBJEXT=''
    PACKAGE_BUGREPORT='glibc'
    PACKAGE_NAME='GNU C Library'
    PACKAGE_STRING='GNU C Library (see version.h)'
    PACKAGE_TARNAME='c-library'
    PACKAGE_VERSION='(see version.h)'
    PATH_SEPARATOR=':'
    PERL=''
    PWD_P=''
    RANLIB=''
    RELEASE=''
    SED=''
    SHELL='/bin/sh'
    SYSINCLUDES=''
    VERSION=''
    VERSIONING=''
    ac_ct_CC='gcc'
    ac_ct_CXX=''
    ac_ct_RANLIB=''
    add_ons='nptl'
    all_warnings=''
    base_machine='i386'
    bindir='${exec_prefix}/bin'
    bindnow='no'
    bounded='no'
    build='i686-pc-linux-gnu'
    build_alias=''
    build_cpu='i686'
    build_os='linux-gnu'
    build_vendor='pc'
    cross_compiling='no'
    datadir='${prefix}/share'
    elf='yes'
    enable_check_abi='no'
    exceptions=''
    exec_prefix='NONE'
    fno_unit_at_a_time=''
    force_install='yes'
    gnu_as='yes'
    gnu_ld='yes'
    have_selinux=''
    host='i686-pc-linux-gnu'
    host_alias=''
    host_cpu='i686'
    host_os='linux-gnu'
    host_vendor='pc'
    includedir='${prefix}/include'
    infodir='${prefix}/info'
    ldd_rewrite_script=''
    libc_cv_Bgroup=''
    libc_cv_as_needed=''
    libc_cv_asm_protected_directive=''
    libc_cv_cc_with_libunwind=''
    libc_cv_cpp_asm_debuginfo=''
    libc_cv_forced_unwind=''
    libc_cv_fpie=''
    libc_cv_gcc_static_libgcc=''
    libc_cv_gcc_unwind_find_fde=''
    libc_cv_have_bash2=''
    libc_cv_have_initfini=''
    libc_cv_have_ksh=''
    libc_cv_initfinit_array=''
    libc_cv_libgcc_s_suffix=''
    libc_cv_localedir=''
    libc_cv_rootsbindir=''
    libc_cv_slibdir=''
    libc_cv_sysconfdir=''
    libc_cv_z_combreloc=''
    libc_cv_z_execstack=''
    libc_cv_z_initfirst=''
    libc_cv_z_nodelete=''
    libc_cv_z_nodlopen=''
    libc_cv_z_relro=''
    libdir='${exec_prefix}/lib'
    libexecdir='/usr/lib/glibc'
    linux_doors=''
    localstatedir='${prefix}/var'
    mach_interface_list=''
    mandir='${prefix}/man'
    no_whole_archive=''
    nopic_initfini=''
    old_glibc_headers=''
    oldest_abi='default'
    oldincludedir='/usr/include'
    omitfp='no'
    pic_default=''
    prefix='/usr'
    profile='no'
    program_transform_name='s,x,x,'
    sbindir='${exec_prefix}/sbin'
    shared='default'
    sharedstatedir='${prefix}/com'
    sizeof_long_double=''
    static='yes'
    static_nss='no'
    subdirs=' '
    sysconfdir='${prefix}/etc'
    sysnames=' sysdeps/i386/elf nptl/sysdeps/unix/sysv/linux/i386/i686 nptl/sysdeps/unix/sysv/linux/i386 nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread nptl/sysdeps/unix/sysv nptl/sysdeps/unix nptl/sysdeps/i386/i686 nptl/sysdeps/i386 sysdeps/unix/sysv/linux/i386 sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet sysdeps/unix/sysv/i386 sysdeps/unix/sysv sysdeps/unix/i386 sysdeps/unix sysdeps/posix sysdeps/i386/i686/fpu sysdeps/i386/i686 sysdeps/i386/i486 nptl/sysdeps/i386/i486 sysdeps/i386/fpu sysdeps/i386 sysdeps/wordsize-32 sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic'
    target_alias=''
    uname_release=''
    uname_sysname=''
    uname_version=''
    use_ldconfig=''
    with_cvs='yes'
    with_fp='yes'
    xcoff='no'

    ## ----------- ##
    ## confdefs.h. ##
    ## ----------- ##

    #define PACKAGE_BUGREPORT "glibc"
    #define PACKAGE_NAME "GNU C Library"
    #define PACKAGE_STRING "GNU C Library (see version.h)"
    #define PACKAGE_TARNAME "c-library"
    #define PACKAGE_VERSION "(see version.h)"
    #define USE_REGPARMS 1

    configure: exit 1
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. sven

    sven devilz|work

    Dabei seit:
    23.02.2006
    Beiträge:
    176
    Zustimmungen:
    0
    Ort:
    Rhein-Main
  4. jaboe

    jaboe Unterbezahlter

    Dabei seit:
    06.02.2006
    Beiträge:
    19
    Zustimmungen:
    0
    Ort:
    Zuhause
    Also eigentlich dürften keine Probleme beim kompilieren von LFS auftreten, solange man die Doku befolgt. Was ist dein Hostsystem? Fedora? Das gibt oft Probleme, welche auch in der LFS-Doku beschrieben und mitWorkarounds versehen sind. Ein Tip: verwende KEINEN Gcc aus der 4.x-Reihe, sondern einen 3.x-er. Am besten den aktuellsten. Nimm Dir also auch Svens Aussage zu Herzen.

    MfG
     
  5. #4 DennisM, 27.04.2006
    DennisM

    DennisM Moderator u. Newsposter

    Dabei seit:
    08.05.2004
    Beiträge:
    4.883
    Zustimmungen:
    0
    Ort:
    GER/NRW/Essen
    Jo afaik gibt es noch einige Programme bzw Libs, die sich nicht im vanilla Zustand mit der GCC4 kompilieren lassen.

    MFG

    Dennis
     
  6. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

Glibc installation (LFS)

Die Seite wird geladen...

Glibc installation (LFS) - Ähnliche Themen

  1. reinstallation von glibc

    reinstallation von glibc: hi, ich habe meinen kernel von 2.4.22 auf 2.6.8 geupdated. wäre es jetzt sinnvoll die glibc neu zu installieren oder lohnt sich das nicht?...
  2. glibc 2.23 mit zahlreichen Korrekturen veröffentlicht

    glibc 2.23 mit zahlreichen Korrekturen veröffentlicht: Die glibc-Entwickler haben Version 2.23 der C-Laufzeitbibliothek veröffentlicht. Der Schwerpunkt lag in der neuen Version ganz überwiegend auf...
  3. Fehler in glibc gefährdet zahlreiche Systeme

    Fehler in glibc gefährdet zahlreiche Systeme: Sicherheitsforscher haben eine Sicherheitslücke in der glibc-Bibliothek entdeckt, die sich von externen Angreifern über das Netzwerk ausnutzen...
  4. glibc 2.22 mit neuer Vektorbibliothek und Unicode 7.0

    glibc 2.22 mit neuer Vektorbibliothek und Unicode 7.0: Die glibc-Entwickler haben Version 2.22 der C-Laufzeitbibliothek veröffentlicht. Der Schwerpunkt lag in der neuen Version klar auf Korrekturen,...
  5. Geisteraustreibung bei glibc

    Geisteraustreibung bei glibc: Ein Fehler in glibc ermöglicht in Linux-Distributionen mit einer älteren glibc-Version die Remote-Ausführung von beliebigem Code. Die Firma Qualys...