View previous topic :: View next topic |
Author |
Message |
johnnystuff Tux's lil' helper
Joined: 28 Aug 2003 Posts: 141
|
Posted: Thu Aug 28, 2003 10:10 pm Post subject: non si trova g++ |
|
|
Buonasera a tutti, sono alle prese con la mia prima (tentata per ora) installazione di gentoo Premetto che sto utilizzando i cd di L&C e che sono il secondo paio che provo (il prmo era palesemente danneggiato). Ho visto già altre discussioni aperte e non volevo aprirne un'altra perchè spero che il problema stavolta si possa superare.
Sto provando ad installare da stage1, che se non ho capito male, viene superato. Infatti dopo aver completato la fase di bootstrap lancio un bel
#emerge system
che dovrebbe portarmi all'installazione dello stage2, ma si pianta al primo tentativo di "emersione" di groff, durante la compilazione, dicendo:
Configure: WARNING: if you wanted to set the --build type, don't use --host. If a cross compiler is detected then it will be used.
...................
............gcc yes
.........g++ no
!!!Error: a working c++ compiler is required.
Chiaro no? Bè, ma non dovrebbe essere stato appena installato? E poi a che si riferisce quell'opzione --host? Giuro che ho modificato solo le flag indicate nella guida per il file /etc/make.conf ebbasta.......
|
|
Back to top |
|
|
Brandy Bodhisattva
Joined: 08 Jun 2003 Posts: 820 Location: New Zealand
|
Posted: Thu Aug 28, 2003 11:49 pm Post subject: |
|
|
Trasferito da Installing Gentoo al forum Italiano. _________________ Faber est suae quisque fortunae. |
|
Back to top |
|
|
koma Advocate
Joined: 06 Jun 2003 Posts: 2702 Location: Italy
|
Posted: Fri Aug 29, 2003 1:17 am Post subject: |
|
|
Brandy wrote: | Trasferito da Installing Gentoo al forum Italiano. |
Grazie brandy come sempre ti prendi cura dei nostri rampolli _________________ http://www.youtube.com/watch?v=_yoJI-Tl94g GLORY GLORY HYPNOTOAD |
|
Back to top |
|
|
shev Bodhisattva
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Fri Aug 29, 2003 8:22 am Post subject: Re: non si trova g++ |
|
|
johnnystuff wrote: |
Chiaro no? Bè, ma non dovrebbe essere stato appena installato? E poi a che si riferisce quell'opzione --host? Giuro che ho modificato solo le flag indicate nella guida per il file /etc/make.conf ebbasta.......
|
Prima di tutto ciao e benvenuto tra noi.
Passando al tuo problema, postaci le cose che hai modificato nel tuo make.conf, imho il problema è lì
(piccolo consiglio, se già non lo stai seguendo: segui la guida che trovi sul sito ufficiale, non quella di linux&c. Quella ufficiale è più testata, completa e passo-passo) _________________ Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo |
|
Back to top |
|
|
johnnystuff Tux's lil' helper
Joined: 28 Aug 2003 Posts: 141
|
Posted: Fri Aug 29, 2003 8:24 am Post subject: |
|
|
grazie dolcezza per avermi messo nel mio comodo lettuccio dopo che ieri non sono riuscito tanto bene a trovarlo da solo e mi ero ingenuamente messo nella gabbia delle jene, ora ci vorrebbe un po' di colazione. Nessuno ha qualche zuccherino per me e la mia botta in testa? |
|
Back to top |
|
|
johnnystuff Tux's lil' helper
Joined: 28 Aug 2003 Posts: 141
|
Posted: Fri Aug 29, 2003 8:39 am Post subject: |
|
|
Ciao Shev, rispondo dicendoti che ho letto entrambe le guide e durante l'installazione ho seguito fedelmente quella ufficiale che si trova qui nel sito, anche nel modificare le flag in make.conf
Ho lasciato CHOST come di default (ho un Duron 1000MHz)
CHOST=" i686-pc-linux-gnu"
poi modificato e/o attivato
CFLAGS="-march=i686 -03 -pipe"
CXXFLAGS=""${CFLAGS}"
........
FEATURES="sandbox buildpkg ccache distcc userpriv usersandbox notitles noclean noauto keeptemp keepwork"
EBBASTA!!!!!! Le altre sono tutte commentate (e quindi vanno bene così come sono giusto? o le devo comunque decommentare per attivarle?) A lungo mi chiesi l'intrinseco significato di quelle opzioni nel CFLAGS, quel -03 -pipe..........ma che minkja sugno????? Si licet....... |
|
Back to top |
|
|
shev Bodhisattva
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Fri Aug 29, 2003 9:27 am Post subject: |
|
|
johnnystuff wrote: |
FEATURES="sandbox buildpkg ccache distcc userpriv usersandbox notitles noclean noauto keeptemp keepwork"
|
Questa lasciala commentata, almeno all'inizio non ti serve (io l'ho commentata anche adesso )
Il resto va bene.
Quote: | A lungo mi chiesi l'intrinseco significato di quelle opzioni nel CFLAGS, quel -03 -pipe..........ma che minkja sugno????? Si licet....... |
Si tratta delle opzioni che vengono passate al compilatore per ottimizzare i pacchetti. Al posto di i686 dovresti mettere l'architettura del tuo pc (athlon-xp, pentium4, etc) per avere ottimizzazioni specifiche per il tal processore, il -O3 indica il grado di ottimizzazione (che varia dal meno spinto -O1 al più spinto -O3. Ovviamente hanno pregi e difetti tutte le opzioni) il resto sono ancora opzioni varie di ottimizzazione, un -pipe -fomit-frame-pointer è abbastanza classico e sicuro.
Cmq tra questo forum e google trovi ogni informazione che possa servirti. _________________ Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo
Last edited by shev on Fri Aug 29, 2003 11:00 am; edited 1 time in total |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31340 Location: here
|
Posted: Fri Aug 29, 2003 10:15 am Post subject: |
|
|
Per le ottimizzazioni questo post e questo sito potrebbero servirti. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
johnnystuff Tux's lil' helper
Joined: 28 Aug 2003 Posts: 141
|
Posted: Fri Aug 29, 2003 11:18 am Post subject: |
|
|
Grazie picciott seguirò più accuratamente i link suggeriti e altre discussioni nel forum, ma per quello che ho visto buttando un occhio alla veloce (l'altro deve ancora riaprirsi da bene) ci sono solo indicazioni su come ottimizzare la compilazione.
Il mio problema è: NON TROVA G++!!!!! Altro che ottimizzazioni!!!!!!
Quello che mi sono chiesto stamattina (oltre: dove cacchio sono? ) è come abbia potuto eseguire con successo il bootstrap...... possibile che in tutto quello che ha letto in quell'oretta e mezza non ci fosse una riga di c++ e si lamenti dell'assenza di g++ solo dopo, quando faccio...emergere il sistema?? Come posso, per es, essere sicuro che il bootstrap sia andato davvero molto molto bene? Mi fate sapere qualcosa? |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31340 Location: here
|
Posted: Fri Aug 29, 2003 11:21 am Post subject: |
|
|
fai un ls /usr/bin/g++ te lo trova? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
johnnystuff Tux's lil' helper
Joined: 28 Aug 2003 Posts: 141
|
Posted: Fri Aug 29, 2003 1:42 pm Post subject: |
|
|
ahimè sì!!!
Non resta che arguire lo sfuggevole nonchè intrinseco significato dei messaggi di errore postati da me stesso nel primo post, quelli riguardo al --build type e al cross compiler.....
Je suì vraman astonished! And attracted anyway the more..... |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31340 Location: here
|
Posted: Fri Aug 29, 2003 2:03 pm Post subject: |
|
|
johnnystuff wrote: | ahimè sì!!!
Non resta che arguire lo sfuggevole nonchè intrinseco significato dei messaggi di errore postati da me stesso nel primo post, quelli riguardo al --build type e al cross compiler.....
Je suì vraman astonished! And attracted anyway the more..... |
Posta l'errore e i log. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
augustus Apprentice
Joined: 28 Aug 2003 Posts: 173 Location: Italy
|
Posted: Fri Aug 29, 2003 2:31 pm Post subject: |
|
|
Quote: | CHOST=" i686-pc-linux-gnu"
poi modificato e/o attivato
CFLAGS="-march=i686 -03 -pipe"
CXXFLAGS=""${CFLAGS}"
........
FEATURES="sandbox buildpkg ccache distcc userpriv usersandbox notitles noclean noauto keeptemp keepwork" |
1) Hai provato con:
CHOST="i686-pc-linux-gnu"
CFLAGS="-03 -march=i686 -funroll-loops -pipe"
CXXFLAGS="${CFLAGS}"
?
E con:
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium -03 -pipe"
CXXFLAGS="${CFLAGS}"
?
2) Questa persona aveva il tuo stesso problema:
https://forums.gentoo.org/viewtopic.php?t=66924&highlight=wanted+set+build+type+host
Prova a mandargli un messaggio privato, che magari da un mese a questa parte ha risolto (il suo problema era di metà luglio)! |
|
Back to top |
|
|
johnnystuff Tux's lil' helper
Joined: 28 Aug 2003 Posts: 141
|
Posted: Fri Aug 29, 2003 6:37 pm Post subject: |
|
|
Grazie a tutti, ma mi sembra di aver risolto con uno di quei stupidi tentativi che fai tanto perchè no. In pratica la guida di L&C dice di modificare alcune variabili d'ambiente e modificare la USE con un:
#export USE="-* bootstrap build"
poi emerge portage e dopo:
#unset USE
............
mi è bastato "non unsettare" la USE e la compilazione è partita anche dopo #emerge system.
Quindi ho bloccato tutto, sono tornato qui da redhat, mi sono spulciato un po' meglio le varie opzioni da settare nella CFLAGS e ora corro a ricompilare tutto..........
Se va bene domani per colazione vi fò sapere!
Grazie a tutti, specialmente quelli che mi spiegeranno perchè è accaduto tutto ciò! |
|
Back to top |
|
|
cerri Bodhisattva
Joined: 05 Mar 2003 Posts: 2957 Location: # init S
|
Posted: Fri Aug 29, 2003 6:59 pm Post subject: |
|
|
Posso chiedere come mai nessuna ascolta Shev?
Shev ricorda di SEGUIRE LA GUIDA UFFICIALE (e non quella di Linux&C), e di SCARICARE LE ISO DAL SITO, in modo da non avere rogne... _________________ Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31340 Location: here
|
Posted: Sat Aug 30, 2003 12:15 am Post subject: |
|
|
cerri wrote: | Posso chiedere come mai nessuna ascolta Shev?
Shev ricorda di SEGUIRE LA GUIDA UFFICIALE (e non quella di Linux&C), e di SCARICARE LE ISO DAL SITO, in modo da non avere rogne... |
Seguire la guida ok ma non tutti possono scaricarsi le iso _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
cerri Bodhisattva
Joined: 05 Mar 2003 Posts: 2957 Location: # init S
|
Posted: Sat Aug 30, 2003 11:10 am Post subject: |
|
|
Beh, ma se utilizzare quelle di Linux&Co danno rogne farsele scaricare da qualcuno! _________________ Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito |
|
Back to top |
|
|
|