[LFS] gcc installeren :(

Pagina: 1
Acties:

  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 18-08 12:09
Ik ben nu bezig met LFS en heb al een gedeelte met succes gecompiled en geinstalled maar bij GCC blijf ik hangen zogauw als ik ut volgende intype:

mkdir $LFS/usr/src/gcc-build &&
cd $LFS/usr/src/gcc-build &&
../gcc-2.95.2.1/configure --prefix=/usr \
--enable-languages=c,c++ --disable-nls \
--disable-shared &&
make -e LDFLAGS=-static bootstrap &&
make prefix=$LFS/usr install &&
cd $LFS/lib &&
ln -s ../usr/bin/cpp &&
cd $LFS/usr/lib &&
ln -s ../bin/cpp &&
cd $LFS/usr/bin &&
ln -s gcc cc

en het run krijg ik enkele foutmeldingen waaronder: configure doesn't excist ik heb ut al proberen op te lossen door ../gcc-2.95.2.1/configure te vervangen door ./gcc-2.95.2.1/configure maar dan vind ie configure ook iet :?

ik kan ut probleem niet zo snel vinden

BTW ik heb LFS 3.0-pre4
bij de CVS staat:

patch -Np1 -i ../gcc-2.95.3.patch &&
mkdir ../gcc-build &&
cd ../gcc-build &&
../gcc-2.95.3/configure --prefix=/usr \
--enable-languages=c,c++ --disable-nls \
--disable-shared &&
make -e LDFLAGS=-static bootstrap &&
make prefix=$LFS/usr install &&
cd $LFS/lib &&
ln -s ../usr/bin/cpp &&
cd $LFS/usr/lib &&
ln -s ../bin/cpp &&
cd $LFS/usr/bin &&
ln -s gcc cc

maar dit is ook een andere versie van gcc.

There is no such thing as innocence, only degrees of guilt | Flickr!


  • Remenic
  • Registratie: Juni 2001
  • Laatst online: 09-08 20:06
Staat je GCC wel in /usr/src/gcc-2.95.2.1 ????

Zo niet, pas dan het hele commando aan (dus gcc-2.95.2.1 veranderen in gcc-2.95.3 bijvoorbeeld)


Ook al hoop ik niet dat dit idd de oplossing is, want dan zie ik de rest van de install (nadat je de basis van LFS af hebt) een beetje treurig in...

En vat dit aub niet op als een persoonlijk belediging, ook al komt 't zo wel over.

  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 18-08 12:09
de gcc-2.95.2.1 staat dus in /usr/src zo dom was ik net nog niet :)

There is no such thing as innocence, only degrees of guilt | Flickr!


  • Myrdhin
  • Registratie: April 2000
  • Laatst online: 11:11
Als je gcc in /usr/src staat en je $LFS variabele heeft een waarde (bv. /lfs) dan probeer je dus van de directory /lfs/usr/src/gcc-build terug te gaan naar /lfs/usr/src/gcc-2.95.x.x en die bestaat dan niet omdat gcc in /usr/src staat.

Ga eens in de $LFS/usr/src/gcc-build directory staan en doe eens een 'ls ..' en kijk of je dan die gcc directory ziet..

  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 18-08 12:09
thnx tis al gelukt zat toch in de foute directory

maar een ander vraagje ik wou nu chroot doen doormiddel van de volgende code

cd $LFS &&
chroot $LFS /usr/bin/env -i HOME=/root
\
   TERM=$TERM /bin/bash --login

maar als ik dit uitvoer krijg ik dat /bin/bash niet bestaat
nu bestaat dit ook niet in mijn LFS distro en bij MANDRAKE 8 bestaat ut ook niet las ik gewoon een lege map aanmaak genaamd bash dan werkt ut ook niet terwijl ik toch alles heb uitgevoerd

There is no such thing as innocence, only degrees of guilt | Flickr!


Verwijderd

Probeer bash nog een keer te compilen, bij mij werkte het eerst ook niet en na het recompilen werkte het prima...

  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 18-08 12:09
zal eens proberen
ik laat wel iets weten

There is no such thing as innocence, only degrees of guilt | Flickr!


Verwijderd

Damn ... :)


cd $LFS &&
chroot $LFS /usr/bin/env -i HOME=/root \
TERM=$TERM /bin/bash --login

en niet

cd $LFS &&
chroot $LFS /usr/bin/env -i HOME=/root
\
TERM=$TERM /bin/bash --login

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 05-08 12:09

imdos

I use FreeNAS and Ubuntu

Als /bin/bash niet bestaat moet je ff /bin/sh linken :)

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


  • Remenic
  • Registratie: Juni 2001
  • Laatst online: 09-08 20:06
Ut makkelijkste is gewoon mozilla gebruiken op me base distro, en daarmee te copy 'n pasten. Dat werkt echt subliem gewoon!
Pagina: 1