Se la cosa è fattibile e qualcuno vuole collaborare magari si fa prima
Ricompilare slackware....
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware 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 Slackware, se l'argomento è generale usate il forum 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.
1) Citare sempre la versione di Slackware 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 Slackware, se l'argomento è generale usate il forum 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.
- lennynero
- Linux 3.x

- Messaggi: 618
- Iscritto il: lun 3 mag 2004, 0:00
- Nome Cognome: Luigi Picaro
- Slackware: 14.2-x64
- Kernel: 4.4.14
- Desktop: xfce-4.12
- Località: Salerno
- Contatta:
Ricompilare slackware....
Vorrei provare a *ricompilare la slackware per amd x2(magari per sfruttarla a 64 bit)* e vorrei sapere come è possibile districarsi tra le dipendenze implicite dei pacchetti. Mi spiego meglio: quando ricompilo devo seguire un ordine ben preciso giusto? per ricompilare un pacchetto A che dipende da un pacchetto B devo ricompilare e installare B prima di ricompilare A? Inoltre vorrei chiedere: per ricompilare basta cambiare le cflags o c'è dell'altro? e per i 64bit come mi muovo? cosa devo impostare per poterli sfruttare magari lasciando in una ipotetica /lib32 le librerie per la retrocompatibilità...?!?
Se la cosa è fattibile e qualcuno vuole collaborare magari si fa prima
. Grazie in anticipo.
Se la cosa è fattibile e qualcuno vuole collaborare magari si fa prima
- slucky
- Iper Master

- Messaggi: 2413
- Iscritto il: mar 1 mag 2007, 15:30
- Slackware: 14.2
- Kernel: 4.11.3-smp
- Desktop: xfce4
- Distribuzione: freeBSD-13.0-current
Re: Ricompilare slackware....
ma il gioco vale la candela? il dispendio di tempo e lavoro immane.....se vuoi i 64bit, qui trovi la Slackware 12.1 già bella e pronta all'uso:
http://www.slamd64.com/
saluti
http://www.slamd64.com/
saluti
-
birg81
- Linux 3.x

- Messaggi: 760
- Iscritto il: lun 16 gen 2006, 10:57
- Nome Cognome: Biagio
- Slackware: 12.2
- Kernel: 3.4.7
- Desktop: LxDE
- Distribuzione: ArchLinux
- Località: Castellammare di Stabia (NA)
- Contatta:
Re: Ricompilare slackware....
non credo che il gioco non vale la candela perche' anche se le cose dovessero andargli male avra' imparato tante nuove cose...slucky ha scritto:ma il gioco vale la candela? il dispendio di tempo e lavoro immane.....se vuoi i 64bit, qui trovi la Slackware 12.1 già bella e pronta all'uso:
- Luci0
- Staff

- Messaggi: 3591
- Iscritto il: lun 27 giu 2005, 0:00
- Nome Cognome: Gabriele Santanché
- Slackware: 12.2 14.0
- Kernel: 2.6.27.46- gen 3.2.29
- Desktop: KDE 3.5.10 Xfce
- Località: Forte dei Marmi
- Contatta:
Re: Ricompilare slackware....
Prova a dare un occhiata qui dove Zerouno tentava di ricompilare solo il kernel a 64bit ...
viewtopic.php?f=1&t=25204&start=0&st=0& ... nel+64+bit
Credo che sia meglio usare Slamd64 che permette l' utilizzo di software compilato sia a 32 che a 64 ... ma io non ho mai fatto esperimenti e quindi sono solo discorsi teorici !
viewtopic.php?f=1&t=25204&start=0&st=0& ... nel+64+bit
Credo che sia meglio usare Slamd64 che permette l' utilizzo di software compilato sia a 32 che a 64 ... ma io non ho mai fatto esperimenti e quindi sono solo discorsi teorici !
- lennynero
- Linux 3.x

- Messaggi: 618
- Iscritto il: lun 3 mag 2004, 0:00
- Nome Cognome: Luigi Picaro
- Slackware: 14.2-x64
- Kernel: 4.4.14
- Desktop: xfce-4.12
- Località: Salerno
- Contatta:
Re: Ricompilare slackware....
a me non interessa in maniera preponderande il supporto ai 64 bit(MAGARI lo aggiungerei dopo..), quello che mi preme capire è la procedura per la ricompilazione di TUTTO il sistema, per ottimizzarlo per la mia CPU. Le domande che ho posto infatti erano volte proprio a capire come gestire le dipendenze...
Ho letto il 3d di ZeroUno e mi pare di capire che non faceva altro che usare un kernel a 64bit su una infrasstruttura a 32, e per la verità i vantaggi non sembravano essere chissà quali..., comunque grazie Luci0
Ho letto il 3d di ZeroUno e mi pare di capire che non faceva altro che usare un kernel a 64bit su una infrasstruttura a 32, e per la verità i vantaggi non sembravano essere chissà quali..., comunque grazie Luci0
-
Mario Vanoni
- Iper Master

- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
Re: Ricompilare slackware....
Mi interessa pure, non le stesse ragionilennynero ha scritto:a me non interessa in maniera preponderande il supporto ai 64 bit(MAGARI lo aggiungerei dopo..), quello che mi preme capire è la procedura per la ricompilazione di TUTTO il sistema, per ottimizzarlo per la mia CPU. Le domande che ho posto infatti erano volte proprio a capire come gestire le dipendenze...
Ho letto il 3d di ZeroUno e mi pare di capire che non faceva altro che usare un kernel a 64bit su una infrasstruttura a 32, e per la verità i vantaggi non sembravano essere chissà quali..., comunque grazie Luci0
- compilare con la flag CPU Core 2 Dual (-i686 ?)
- compilare le utilities in modo statico
Uso kernel statico,
le mie utilities, p.e. nvi(1) sono tutte statiche.
- sardylan
- Linux 3.x

- Messaggi: 993
- Iscritto il: mar 24 apr 2007, 9:21
- Nome Cognome: Luca Cireddu
- Slackware: current 64bits
- Kernel: 3.16
- Desktop: KDE 4.14
- Distribuzione: Debian - CLFS
- Località: Cagliari
- Contatta:
Re: Ricompilare slackware....
@ lennynero:
Beh... Perché non dai un'occhiata alla Linux from Scratch ??? Ti segui la guida passo passo e fai il tutto per il tuo procio ed il tuo PC... Poi, dove parla di dpkg o roba simile, beh... puoi sempre saltare
@ Mario Vanoni:
Tutto statico significa che anche i binari incorporano tutto quanto in statico?? Ma non crei i doppioni di tutto???
Beh... Perché non dai un'occhiata alla Linux from Scratch ??? Ti segui la guida passo passo e fai il tutto per il tuo procio ed il tuo PC... Poi, dove parla di dpkg o roba simile, beh... puoi sempre saltare
@ Mario Vanoni:
Tutto statico significa che anche i binari incorporano tutto quanto in statico?? Ma non crei i doppioni di tutto???
-
Mario Vanoni
- Iper Master

- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
Re: Ricompilare slackware....
In che senso doppioni?sardylan ha scritto: @ Mario Vanoni:
Tutto statico significa che anche i binari incorporano tutto quanto in statico?? Ma non crei i doppioni di tutto???
il mio vi e` nvi, non elvis o vim
file /usr/bin/vi
/usr/bin/vi ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped
file /lbin/ssync
/lbin/ssync ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped
file /usr/bin/sar
/usr/bin/sar ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped
- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Ricompilare slackware....
686 è ottimizzato per pentium-pro, insomma siamo lontani, anche se abilita molte cose in più rispetto al 486Mario Vanoni ha scritto: - compilare con la flag CPU Core 2 Dual (-i686 ?)
man gcc
ma fino a che pat non aggiorna gcc, manca -mtune=core2
http://gcc.gnu.org/onlinedocs/gcc-4.2.4 ... 64-Options
http://gcc.gnu.org/onlinedocs/gcc-4.3.2 ... 64-Options
- slucky
- Iper Master

- Messaggi: 2413
- Iscritto il: mar 1 mag 2007, 15:30
- Slackware: 14.2
- Kernel: 4.11.3-smp
- Desktop: xfce4
- Distribuzione: freeBSD-13.0-current
Re: Ricompilare slackware....
ah, beh nessun problema, come dice quel detto: "contento lui....contenti tutti"non credo che il gioco non vale la candela perche' anche se le cose dovessero andargli male avra' imparato tante nuove cose...
saluti
- lennynero
- Linux 3.x

- Messaggi: 618
- Iscritto il: lun 3 mag 2004, 0:00
- Nome Cognome: Luigi Picaro
- Slackware: 14.2-x64
- Kernel: 4.4.14
- Desktop: xfce-4.12
- Località: Salerno
- Contatta:
Re: Ricompilare slackware....
Ragazzi ho provato bluewhite64 e devo dire che non mi sembra niente male, contrariamente a quello che mi aspettavo funzionano anche applicazioni prese da qui(ho provato conky). Ho dato un'occhiata a LFS ma mi sembra ben oltre le mie intenzioni...Io non vorrei creare una distro o ricavarla da slack: vorrei *solo* ricompilarmi questa con il supporto al mio kernel, e vorrei sapere se è possibile ricompilarsi tutti i pacchetti cambiando semplicemente la arch negli slackbuilds di PAT. Per abilitare il supporto ai 64 bit devo compilarmi il kernel a 64bit e poi ricompilando il resto usandolo otterrò librerie a 64bit?
- sardylan
- Linux 3.x

- Messaggi: 993
- Iscritto il: mar 24 apr 2007, 9:21
- Nome Cognome: Luca Cireddu
- Slackware: current 64bits
- Kernel: 3.16
- Desktop: KDE 4.14
- Distribuzione: Debian - CLFS
- Località: Cagliari
- Contatta:
Re: Ricompilare slackware....
Se ti devi ricreare i pacchetti ti stai praticamente ricreando una distro!!
comunque... Se prendi tutti gli slackbuild e correggi tutte le voci relative alla compilazione con i parametri giusti, beh... Ti rifai tutto perfetto!!
comunque... Se prendi tutti gli slackbuild e correggi tutte le voci relative alla compilazione con i parametri giusti, beh... Ti rifai tutto perfetto!!
- albatros
- Iper Master

- Messaggi: 2073
- Iscritto il: sab 4 feb 2006, 13:59
- Kernel: 5.4.0
- Desktop: lxde
- Distribuzione: ubuntu 20.04
- Località: Darmstadt - Germania
Re: Ricompilare slackware....
@lennynero:
devi crearti una toolchain a 64 bit con la quale poi ricompilare i pacchetti a 64 bit.
Vedi l'ultimo messaggio di:
http://groups.google.com/group/comp.os. ... d57b4a9ebf
devi crearti una toolchain a 64 bit con la quale poi ricompilare i pacchetti a 64 bit.
Vedi l'ultimo messaggio di:
http://groups.google.com/group/comp.os. ... d57b4a9ebf
- lennynero
- Linux 3.x

- Messaggi: 618
- Iscritto il: lun 3 mag 2004, 0:00
- Nome Cognome: Luigi Picaro
- Slackware: 14.2-x64
- Kernel: 4.4.14
- Desktop: xfce-4.12
- Località: Salerno
- Contatta:
Re: Ricompilare slackware....
Grazie mille albatros, quel link era molto interessante, adesso so come creare il mio cross compiler per i 64 bits, anche se potrei usare tranquillamente bluewhite(x esempio) invece di costruirmi un cross-compiler ad hoc. Adesso mi rimane da capire che ordine seguire per ricompilare i pacchetti che compongono la Slackware, magari all'inizio mi potrei limitare anche a compilarmi solo il "necessario", sarebbe ideale capire come fa Pat a ricomplarsi tutto: immagino che ha uno script che si occupa di questo lavoro, ed è proprio questo ipotetico script che io mi vorrei costruire, magari con qualche aiuto...
- lennynero
- Linux 3.x

- Messaggi: 618
- Iscritto il: lun 3 mag 2004, 0:00
- Nome Cognome: Luigi Picaro
- Slackware: 14.2-x64
- Kernel: 4.4.14
- Desktop: xfce-4.12
- Località: Salerno
- Contatta:
Re: Ricompilare slackware....
una bozza di quello che cercavo l'ho trovata qui: http://www.linuxquestions.org/questions ... es-518905/, secondo voi può andar bene anche per una minimal slack 12.1?