[openmamba-users-it] autospec problema

Silvan Calarco silvan.calarco a mambasoft.it
Gio 31 Gen 2008 01:38:16 CET


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