Problema creazione tgz R

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.
Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Messaggio da giberg »

giberg ha scritto:
giberg ha scritto: In aggiunta ho strippato anche i file *.a perché dopo la compilazione con un find ne avevo trovati alcuni
Da quello che ho capito è perché ho compilato con l'inclusione di librerie statiche.

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Messaggio da giberg »

Cavolo ho sbagliato... Chiedo a un mod di eliminare cortesemente questo messaggio e quello sopra (avevo cliccato su quote anziché edit... :roll:
Grazie

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Messaggio da giberg »

Sono riuscito a creare il pacchetto correttamente. :toothy8:

Ne è uscito un .tgz di 16.7 MB.

CFLAGS e opzioni del configure:

Codice: Seleziona tutto

CFLAGS="-O2 -march=i486 -mtune=i686" ./configure --prefix=/usr \
 --sysconfdir=/etc \
 --localstatedir=/var
Non ho ancora idea se quei --sysconfdir e --localestatedir cambino la vita...

@venerdì_12
Con le opzioni che avevi messo nel tuo SlackBuild (essenzilamente l'utilizzo di librerie condivise) di che dimensione ti usciva il pacchetto?

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Messaggio da giberg »

dapuzz ha scritto:Edit: scusa, non avevo letto bene, adesso ho chiara la situazione e mi sembra che ci sono troppi make
Ora ho capito a cosa ti riferivi: mi erano scappati due make install (forse perché stavo seguendo due guide contemporaneamente). Me ne sono accorto solo quando ho visto che mi installava anche dentro /tmp/usr :oops: .

Corretto sarebbe:

Codice: Seleziona tutto

make
make info
make check
make prefix=$PKG/usr install
[...]
make install-info

Rispondi