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.
Salve a tutti,
l'oggetto dovrebbe essere abbastanza autoesplicativo, la domanda è: come faccio a pacchettizzare qualcosa se nei sorgenti c'è direttamente il make?? Ad esempio, vorrei pacchettizzare i driver mesa ---> http://www.mesa3d.org/
ma come faccio a pacchettizzare tenendo conto che questo è il contenuto del sorgente??
Andare sono sicuro che vada bene, il quesito era per capire come si fa in generale, quello era solo un esempio...
Nello specifico dei pacchetti mesa qualcuno mi sa dire a cos'è dovuto questo errore??
ma infatti per la current c'è il pacchetto, infatti questo slackbuild si trova nel repo della current... Io volevo portarlo sulla stable ma non riesco a capire dove sia la mancanza...
Ci devo sbattere la testa ancora un pò...
[EDIT]
L'errore era dovuto al fatto che lavoravo da "su" e non avevo il path completo del superuser, e di conseguenza non trovava l'eseguibile "makedepend", lavorando da "su -" lo ha trovato e ha superato quel punto, ma si è piantato poco dopo con quest'altro errore...
glxcmds.c: In function `__glXBindTexImageEXT':
glxcmds.c:2545: error: `X_GLXvop_BindTexImageEXT' undeclared (first use in this function)
glxcmds.c:2545: error: (Each undeclared identifier is reported only once
glxcmds.c:2545: error: for each function it appears in.)
glxcmds.c: In function `__glXReleaseTexImageEXT':
glxcmds.c:2597: error: `X_GLXvop_ReleaseTexImageEXT' undeclared (first use in this function)
make[3]: *** [glxcmds.o] Error 1
make[3]: Leaving directory `/tmp/Mesa-6.5.2/src/glx/x11'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/tmp/Mesa-6.5.2/src'
make[1]: *** [default] Error 1
make[1]: Leaving directory `/tmp/Mesa-6.5.2'
make: *** [linux-dri-x86] Error 2
E di nuovo vi chiedo... Qualcuno riesce a dirmi dove sta l'errore??
Grazie mille...
Ultima modifica di danix il ven 27 apr 2007, 21:45, modificato 1 volta in totale.
in generale... lo slackbuild è uno script per costruire comodamente un pacchetto specifico... quindi dentro ci metti tutto il necessario per farlo... e questo dipende dal pacchetto... se non ha il configure non ha importanza .... metterai l'altra procedura che viene usata.