Repository 32bit  Forum
Repository 64bit  Wiki

Grub su slackware64

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Grub su slackware64

Messaggioda Ansa89 » dom giu 26, 2011 11:50

Sto cercando di compilare grub 0.97 su una slackware64 13.37, ma mi dà questo errore:
Codice: Seleziona tutto
./configure
...
checking for C compiler default output file name... configure: error: C compiler cannot create executables

I sorgenti di grub (insieme alle patch e allo slackbuild) li ho presi da qui.
Come posso fare per correggere l'errore?
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2626
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.18.0-ck1
Desktop: XFCE 4.6.1

Re: Grub su slackware64

Messaggioda Blallo » dom giu 26, 2011 12:11

gli hai dato ARCH=x86_64?
Io sono il detective Arsenio Magret, e porto sempre la camicia TATUATA!
Avatar utente
Blallo
Packager
Packager
 
Messaggi: 3244
Iscritto il: ven ott 12, 2007 10:37
Località: Torino / Torremaggiore (FG)
Nome Cognome: Savino Liguori
Slackware: 14.1 / 12.2
Kernel: 3.12.2-ck
Desktop: Openbox

Re: Grub su slackware64

Messaggioda erio » dom giu 26, 2011 12:50

grub 0.9.7 con ext 4 non funge e anche con lzma2,ti parlo per il boot diretto con grub nella directory di boot,non so se ci sono dei tweak ma a me non va.scusa ma con la copia dei file e grub setup non va'
erio
Linux 3.x
Linux 3.x
 
Messaggi: 1086
Iscritto il: ven ott 09, 2009 18:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Grub su slackware64

Messaggioda erio » dom giu 26, 2011 13:07

ho provato e non mi porta a termine la patch gcc boh! ho rinunciato.
erio
Linux 3.x
Linux 3.x
 
Messaggi: 1086
Iscritto il: ven ott 09, 2009 18:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Grub su slackware64

Messaggioda Ansa89 » dom giu 26, 2011 13:08

erio ha scritto:grub 0.9.7 con ext 4 non funge e anche con lzma2,ti parlo per il boot diretto con grub nella directory di boot,non so se ci sono dei tweak ma a me non va.scusa ma con la copia dei file e grub setup non va'

Non so cosa c'entra lzma2 con grub, ma ti posso dire che sto usando da almeno 8 mesi grub 0.97 su partizione ext4 e kernel compresso lzo (prima usavo lzma).


jimmy_page_89 ha scritto:gli hai dato ARCH=x86_64?

Sì.
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2626
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.18.0-ck1
Desktop: XFCE 4.6.1

Re: Grub su slackware64

Messaggioda Ansa89 » dom giu 26, 2011 13:09

erio ha scritto:ho provato e non mi porta a termine la patch gcc boh! ho rinunciato.

Che patch?
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2626
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.18.0-ck1
Desktop: XFCE 4.6.1

Re: Grub su slackware64

Messaggioda erio » dom giu 26, 2011 13:17

scusa ansa89 ma ho visto un pacchetto in salix che forse puo interessarti
Index of /tasodan/x86_64/a/grub/pkg,mi pare che sia stato fatto per salix pero'.
erio
Linux 3.x
Linux 3.x
 
Messaggi: 1086
Iscritto il: ven ott 09, 2009 18:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Grub su slackware64

Messaggioda erio » dom giu 26, 2011 13:19

avevo scaricato tutti i file del link e dando lo slackbuild falliva sulla patch gcc
erio
Linux 3.x
Linux 3.x
 
Messaggi: 1086
Iscritto il: ven ott 09, 2009 18:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Grub su slackware64

Messaggioda Ansa89 » dom giu 26, 2011 13:28

erio ha scritto:scusa ansa89 ma ho visto un pacchetto in salix che forse puo interessarti
Index of /tasodan/x86_64/a/grub/pkg,mi pare che sia stato fatto per salix pero'.

Allora tasodan potrebbe fare il pacchetto per slackware64, se ha già creato quello per salixos :) .
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2626
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.18.0-ck1
Desktop: XFCE 4.6.1

Re: Grub su slackware64

Messaggioda erio » dom giu 26, 2011 13:35

ho scaricato il pacchetto pesa 207.3kb ma e' del 2010 lzma2 alias xzm non lzo ti parlo sempre del boot diretto, io ho grub su una partizione che non uso mai ma da li muovo tutti i boot delle partizioni o directory che ho 32 o 64 lzm o xz che siano.
erio
Linux 3.x
Linux 3.x
 
Messaggi: 1086
Iscritto il: ven ott 09, 2009 18:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Grub su slackware64

Messaggioda erio » dom giu 26, 2011 13:39

erio
Linux 3.x
Linux 3.x
 
Messaggi: 1086
Iscritto il: ven ott 09, 2009 18:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Grub su slackware64

Messaggioda Ansa89 » dom giu 26, 2011 13:41

Continuo a non capire cosa siano questi lzma2/xzm/lzm/xz; inoltre non vedo nessuna patch per gcc.
Il pacchetto di tasodan non lo installo, in quanto è compilato per un'altra distro.

Ho provato a prendere i sorgenti e le patch usate da tasodan per la compilazione di grub 0.97 su salixos 64bit, ma continuo ad ottenere lo stesso errore.
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2626
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.18.0-ck1
Desktop: XFCE 4.6.1

Re: Grub su slackware64

Messaggioda erio » dom giu 26, 2011 13:46

http://ftp.linux.cz/pub/linux/slackware ... .gz.questo e il file che non patcha, lzm e xz xzm sono file generati da squashfs e quindi su sistemi portatili lzma2 e' squashfs ma per i file compressi xz, e' chiaro che non lo installi era solo per farti vedere che esiste.
erio
Linux 3.x
Linux 3.x
 
Messaggi: 1086
Iscritto il: ven ott 09, 2009 18:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Grub su slackware64

Messaggioda erio » dom giu 26, 2011 13:47

poi sono tutti a sbracciarsi per dire che salix e' una slackware al 99% boh!!
erio
Linux 3.x
Linux 3.x
 
Messaggi: 1086
Iscritto il: ven ott 09, 2009 18:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Grub su slackware64

Messaggioda Ansa89 » dom giu 26, 2011 14:12

erio ha scritto:http://ftp.linux.cz/pub/linux/slackware/slackware-13.37/extra/source/grub/gcc4.diff.gz.questo e il file che non patcha

A me la patch non dà errori.

Ho provato a compilare un programma di prova scritto da me:
Codice: Seleziona tutto
int main() {
    ;
    return 0;
}

Risultato:
Codice: Seleziona tutto
$gcc -m32 test.c
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/lib64/gcc/x86_64-slackware-linux/4.5.2/libgcc.a when searching for -lgcc
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: cannot find -lgcc
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../libgcc_s.so when searching for -lgcc_s
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/lib64/libgcc_s.so when searching for -lgcc_s
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: cannot find -lgcc_s
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../libc.so when searching for -lc
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../libc.a when searching for -lc
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/lib64/libc.so when searching for -lc
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/lib64/libc.a when searching for -lc
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: cannot find -lc
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/lib64/gcc/x86_64-slackware-linux/4.5.2/libgcc.a when searching for -lgcc
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: cannot find -lgcc
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../libgcc_s.so when searching for -lgcc_s
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/lib64/libgcc_s.so when searching for -lgcc_s
/usr/lib64/gcc/x86_64-slackware-linux/4.5.2/../../../../x86_64-slackware-linux/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status

NB: il "-m32" è un parametro che aggiunge il "configure", quindi l'ho voluto tenere anche nella prova.
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2626
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.18.0-ck1
Desktop: XFCE 4.6.1

Prossimo

Torna a Slackware64

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti