[openmamba-users-it] autospec problema
riccardo moja
riccardo.moja a gmail.com
Gio 31 Gen 2008 11:38:49 CET
grazie per la risposta.
non ho capito la questione della partita a scacchi. Cioè dovrei aprire
il codice e modificarlo togliendo gli errori di compilazione?
Si può fare, ma ho un dubbio (non su xfce o kxmame ma in generale).
Se a chi ha fatto xfce compila non capisco perchè a me non dovrebbe compilare.
Cioè mi viene in mente il gcc, tutte le volte che ho avuto problemi di
compilazione su altri sistemi diversi dal mio è stato per versioni
differenti del gcc che magari è più restrittivo su alcune cose (e in
questo caso si dovrebbe modificare il codice per renderlo compatibile
con il gcc in uso), oppure come hai detto per kxmame un problema nella
libreria (e qui penso che cambiare il codice serva a poco).
Però se si tolgono queste due cose non mi è chiaro perchè non dovrebbe
compilare se ad altri compila.
2008/1/31, Silvan Calarco <silvan.calarco a mambasoft.it>:
> Alle mercoledì 30 gennaio 2008, riccardo moja ha scritto:
> > stavo provando a pacchettizzare kxmame (un frontend grafico per xmame).
> > dopo aver passato tutto il pomeriggio a installare pacchetti -devel
> > che non avevo (non sarebbe comodo fare una versione per lo sviluppo
> > senza programmi come openoffice amarok ecc ecc ma con tanti pacchetti
> > devel già installati?), e alla fine quello che sarebbe il ./configure
> > va a buon fine.
>
> Più che un livecd apposta, il gruppo "Ambiente di sviluppo base" serve proprio
> per installare i principali pacchetti per lo sviluppo. Però, a parte che la
> lista di pacchetti di questo gruppo è sicuramente da allungare, ci saranno
> sempre dipendenze mancanti a meno di installare tutti i -devel del
> repository, ma (con le loro corrispondenti librerie) sono tanti e molti
> potrebbero non volere questo. In ogni caso con un comando di apt mi pare che
> si possano installare tutti -devel in un colpo solo.
>
> > Si passa quindi al make, solo che dopo un po' mi dice (e copio solo la
> > parte finale)
> [..]
> > ora io sono andato un po' a ritroso, ma non capisco bene, qui mi dice
> > che c'è l'errore:
> > /usr/include/linux/joystick.h:132: error: '__s64' does not name a type
>
> Questo problema sarebbe da mettere su bugs.openmamba.org perché probabilmente
> ha a che fare con un problema dei kernel headers nel pacchetto glibc.
>
> > Ho anche provato a compilare da zero xfce4.4.2 (o una cosa simile,
> > comunque la vers successiva a quella nei repository, dato che non mi
> > funziona), e mentre alcuni pacchetti sono riuscito a farli, ora non mi
> > ricordo a quale, mi da lo stesso problema che ho qui, cioè arriva al
> > make, e poi mi da un errore nel codice, e lì non so che fare.
>
> Eh... questa e' quella parte che secondo me assomiglia al centro di una
> partita di scacchi. Occorre saper leggere gli errori di compilazione e porvi
> rimedio avendo chiaro come funziona il meccanismo di build e la logica di chi
> ha sviluppato il codice. Naturalmente un pò di cultura informatica nel mondo
> GNU/Linux ci vuole o bisogna farsela.
>
> ciao
> Silvan
>
> --
> mambaSoft
> Via Barletta 90 - 10136 Torino
> Tel: +39 011 5694078
> E-mail: silvan.calarco a mambasoft.it
> Web: http://www.mambasoft.it
>
> openmamba GNU/Linux development @ http://www.openmamba.org
>
Maggiori informazioni sulla lista
openmamba-users-it