Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

LFS - Bash ./configure probleemje

Anoniem
ItsJapie
4 antwoorden
  • Beste iedereen,

    Na ethousiast te zijn begonnen aan LFS ben ik bij chapter 5 al bij het installeren van Bash tegen problemen aangelopen nml. :

    als ik "./.configure –enable-static-link –prefix=$LFS/usr –bindir=$LFS/bin –with-curses && make && make install && cd $LFS/bin && ln -sf bash sh" uitvoer, krijg ik de volgende output:

    checking build system type…. configure: error: cannot guess build type; you must specify one

    Na enige tijd zoeken op internet las ik het volgende te moeten toevoegen :

    –build=i686-pc-linux-gnu –host=i686-linux-gnu

    Maar als ik dit toevoeg en dan uitvoer komt de volgende error :

    checking build system type… i686-pc-linux-gnu
    checking host system type… i686-pc-linux-gnu

    Beginning configuration for bash-2.05a for i686-pc-linux-gnu

    checking for i686-pc-linux-gnu-gcc… no
    checking for gcc… gcc
    checking for C compiler default output… configure: error: C compiler cannot create executables

    De uitkomst van config.log staat op http://itsjapie.sytes.net/config.log (copy & paste werkt niet :'( )

    Alvast Bedankt,

    grtn
  • 1: welke versie van LFS gebruik je>
    2: heb je de curses-libraries gelinkt
    3: welke hardware heb je?

    –build=i686-pc-linux-gnn <– probeer eens "–build=i686-linux-gnu"
  • Heb je wel een C compiler geïnstalleerd op het host-systeem?

    Daardoor weet hij waarschijnlijk niet het type executables wat de C-compiler genereert
  • [quote:4af3e434b4]gcc: installation problem, cannot exec `cpp0': Permission denied[/quote:4af3e434b4]

    Daar ligt het probleem. Kijk even of het bestand /usr/bin/cpp0 bestaat.
    Zo nee, doe dan:
    ln -s /usr/bin/cpp /usr/bin/cpp0
    Zo ja, dan moet je de executie bit van cpp0 aanzetten:
    chmod +x /usr/bin/cpp0

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.