Wiki su compilazione programmi?

Richieste di nuove guide, traduzioni, offerte di collaborazione e comunicazioni da parte del gruppo agli utenti.

Moderatore: Gruppo Documentazione

Wiki su compilazione programmi?

Messaggioda 81joe81 » mercoledì 30 novembre 2005, 12:53

Che ne dite di mettere sul sito una piccola (?) wiki per spiegare e risolvere i problemi comuni che si incontrano nel compilare un programma dai sorgenti?
Ho notato che molte domande riguardano più o meno le stesse cose: tipo gcc non è installato, gcc non crea gli eseguibili, degli header mancano (e quindi vanno installate le librerie dev) e così via?
Ovviamente ci andrebbero solo gli errori indipendenti dal programma da installare, che comunque secondo me non sono pochi..
Se siete d'accordo, posso dare una mano anch'io!  :)
E mandate suggerimenti sugli errori che trovate spesso compilando programmi
Avatar utente
81joe81 Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1258
Iscrizione: novembre 2005

Re: Wiki su compilazione programmi?

Messaggioda twilight » mercoledì 30 novembre 2005, 14:31

puoi farlo tu senza problemi, anzi, ti ringraziamo :) Iscriviti al wiki e scrivi la pagina. Comunque, per quanto riguarda i compilatori e librerie, c'e' gia' scritto nella nostra sezione "Guide".
ciao
Avatar utente
twilight Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3849
Iscrizione: febbraio 2005
Località: L'Aquila

Re: Wiki su compilazione programmi?

Messaggioda Merope » sabato 7 gennaio 2006, 13:36

Vi prego, fatelo!!
Mi sono appena approcciato a questo OS e, almeno per me, la compilazione da sorgenti e l'installazione dei pacchetti necessari è l'ostacolo più grande.
Sto per scrivere un post proprio per un problema di compilazione... :'(
Merope Non specificato
Prode Principiante
 
Messaggi: 44
Iscrizione: gennaio 2006

Re: Wiki su compilazione programmi?

Messaggioda mefisto » sabato 14 gennaio 2006, 13:23

Quoto ank io..sarebbe una guida utile soprattutto per noi niubbi!!
Fateci sapere!
mefisto Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3364
Iscrizione: gennaio 2006

Re: Wiki su compilazione programmi?

Messaggioda elettronicha » sabato 14 gennaio 2006, 19:18

Mentre aspettate vi faccio un regalo io:

http://www.debian.org/doc/manuals/debia ... cs.it.html
http://www.debian.org/doc/manuals/apt-h ... ng.it.html
http://www.debian.org/doc/manuals/maint ... ex.it.html

Sono tre link utilissimi e se trovo un paio di giorni liberi (non adesso però) forse tiro giù una pagina. ;)
elettronicha
 

Re: Wiki su compilazione programmi?

Messaggioda mefisto » sabato 14 gennaio 2006, 20:30

Davvero utili..grazie!! ;D
mefisto Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3364
Iscrizione: gennaio 2006

Re: Wiki su compilazione programmi?

Messaggioda nadir » sabato 14 gennaio 2006, 22:03

cita checkinstall cita checkinstall! utilissimo ;)
Real programmers don't comment their code. If it was hard to write, it should be hard to understand.
Avatar utente
nadir Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 325
Iscrizione: novembre 2005
Località: Bologna

Re: Wiki su compilazione programmi?

Messaggioda elettronicha » domenica 15 gennaio 2006, 11:11

Sì ma checkinstall non crea .deb... Serve per installazioni casalinghe.
elettronicha
 

Re: Wiki su compilazione programmi?

Messaggioda twilight » domenica 15 gennaio 2006, 13:21

nadir ha scritto:cita checkinstall cita checkinstall! utilissimo ;)


checkinstall ha una pagina wiki tutta sua: http://wiki.ubuntu-it.org/CheckInstall . Quindi non credo debba essere spiegato in un'altra guida.
ciao
Avatar utente
twilight Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3849
Iscrizione: febbraio 2005
Località: L'Aquila

Re: Wiki su compilazione programmi?

Messaggioda nadir » domenica 15 gennaio 2006, 18:17

ma non chiedevo una wiki per checkinstall! proponevo di menzionarlo, visto che si tratta di una "wiki per spiegare e risolvere i problemi comuni che si incontrano nel compilare un programma dai sorgenti".

elettronicha ha scritto:Sì ma checkinstall non crea .deb... Serve per installazioni casalinghe.


checkinstall crea pacchetti .deb (ed anche rpm e tgz), solo che non sono pacchetti completi come quelli che si trovano nei repositories ma intesi all'uso locale. però aiutano a tracciare i file installati dal programma.
Real programmers don't comment their code. If it was hard to write, it should be hard to understand.
Avatar utente
nadir Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 325
Iscrizione: novembre 2005
Località: Bologna

Re: Wiki su compilazione programmi?

Messaggioda BlackDesert » lunedì 16 gennaio 2006, 11:23

Allora...nessun prode ha voglia di iniziare a scrivere una guida sulla compilazione....forzaaaaa !  ;D
B.
BlackDesert Non specificato
Prode Principiante
 
Messaggi: 215
Iscrizione: maggio 2005

Re: Wiki su compilazione programmi?

Messaggioda france666reds » martedì 28 marzo 2006, 13:29

grazie elettronicha.
forza joe81, aspettiamo le pagine wiki!!
un k+1 ad entrambi
PIV 2,8Ghz - 2GB Ram - AudigyPlatinum Nvidia Geforce5200 HD 80Gb e HD 120GB LL10.04 e Macbook Intel Core2duo 2,16Ghz 4GB Ram - Hd250GB SnowLeopard
Avatar utente
france666reds Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 610
Iscrizione: aprile 2005
Località: VARESE

Re: Wiki su compilazione programmi?

Messaggioda 81joe81 » martedì 28 marzo 2006, 13:51

france666reds ha scritto:forza joe81, aspettiamo le pagine wiki!!

la settimana scorsa ho iniziato a buttarla giù e mi sono fatto delle linee guida...
penso che la cosa migliore sia mettere online uno schema iniziale, e poi tramite suggerimenti/critiche ampliarla...
perché ogni programma ha le sue richieste particolari, però nello stesso tempo volevo che non fosse una semplice lista del tipo: dai ./configure; make; make install perché sarebbe inutile...
spero di avere il tempo per continuare il lavoro a breve...  :)
Avatar utente
81joe81 Non specificato
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1258
Iscrizione: novembre 2005

Re: Wiki su compilazione programmi?

Messaggioda loremari » martedì 28 marzo 2006, 18:23

Ce n'è una sul wiki americano: https://wiki.ubuntu.com/CompilingSoftware.
E' abbastanza spartana ma può servire come schema generale...
loremari Non specificato
Prode Principiante
 
Messaggi: 118
Iscrizione: febbraio 2006

Re: Wiki su compilazione programmi?

Messaggioda Volans » martedì 28 marzo 2006, 20:21

Ce n'è già una fatta da Stinko il 24 marzo che di base usa questa idea... descrive anche come usare auto-apt e checkinstall ecco il link:
InstallareProgrammiDaSorgenti
magari joe81 unisciti a quella per farne una unica e completa, senza doppioni.

Alcuni "temi" che ho notato che non vengono trattati nel wiki di Stinko e che potrebbero essere inseriti:
- lista pacchetti necessari per compilare (build-essential, ecc...) ed eventualmente pacchetti particolari per errori comuni
- opzioni comuni del configure
- controllare se è presente l'uninstaller e spiegare cosa mantenere dopo l'installazione in modo da poter un giorno disinstallare (ovvviamente se non si usa checkinstall)
- soluzione ai più comuni problemi durante la procedura
Volans
Prima di scrivere leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Avatar utente
Volans Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 4915
Iscrizione: dicembre 2005

Re: Wiki su compilazione programmi?

Messaggioda loremari » mercoledì 29 marzo 2006, 14:47

Al wiki di Stinko andrebbe anche aggiunta una sezione sulla compilazione dei kernel module che soprattutto su Breezy (per la questione gcc-3.4 vs. gcc-4.0) è una brutta bestia.
loremari Non specificato
Prode Principiante
 
Messaggi: 118
Iscrizione: febbraio 2006

Re: Wiki su compilazione programmi?

Messaggioda pierba » mercoledì 29 marzo 2006, 15:05

loremari ha scritto:Al wiki di Stinko andrebbe anche aggiunta una sezione sulla compilazione dei kernel module che soprattutto su Breezy (per la questione gcc-3.4 vs. gcc-4.0) è una brutta bestia.

Ritengo più corretto integrare la pagina compilazione kernel, per non disperdere le informazioni.

ciao
Pietro pagina personale - Avete domande sul forum? Leggendo le FAQ: potreste trovare la risposta.
La conoscenza deve essere collettiva, quindi, come da regolamento (Sez. II punto 15) i messaggi personali contententi richieste di assistenza tecnica verranno ignorati.
Avatar utente
pierba Non specificato
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 14531
Iscrizione: febbraio 2005

Re: Wiki su compilazione programmi?

Messaggioda loremari » mercoledì 29 marzo 2006, 18:35

pierba ha scritto:
loremari ha scritto:Al wiki di Stinko andrebbe anche aggiunta una sezione sulla compilazione dei kernel module che soprattutto su Breezy (per la questione gcc-3.4 vs. gcc-4.0) è una brutta bestia.

Ritengo più corretto integrare la pagina compilazione kernel, per non disperdere le informazioni.

Ma un neofita (come me per esempio, parlo per esperienza vissuta) difficilmente vorrà compilare un kernel, però potrebbe essere obbligato a compilare un modulo (es. perchè come me ha un modem ADSL USB).
Consigliare in questo caso di leggere la pagine del kernel (io ho letto questa: http://wiki.ubuntu-it.org/CompilazioneKernel) penso porterebbe a più confusione che altro, tra tutti i make-kpkg e make menuconfig che nel caso d'uso da me citato non servono...
loremari Non specificato
Prode Principiante
 
Messaggi: 118
Iscrizione: febbraio 2006

proposta per i wiki che parlano di installazione programmi.

Messaggioda peppe84 » martedì 23 gennaio 2007, 22:47

dunque.

sul wiki esistono le seguenti pagine:

1) http://wiki.ubuntu-it.org/InstallareProgrammiDaSorgenti
2) http://wiki.ubuntu-it.org/InstallareProgrammi
3) http://wiki.ubuntu-it.org/CheckInstall

allora.
il primo link contiene argomenti presenti sia nel secondo che nel terzo link.

il secondo link, che è una guida molto grande, copre gli stessi argomenti del link 1 e 3. la sua struttura, però, non mi piace o, perlomeno, preferisco il modo in cui sono scritte le altre guide.

il terzo link parla di cose già dette nei primi due.

prima proposta (quella che preferisco).: il primo link tratta bene gli argomenti sorgenti/checkinstall. è sintetico e quindi più leggibile. si elimina il terzo link e nel secondo link si fa un rimando alla suddetta guida (ovviamente togliendo tutto ciò che c'è scritto su questo argomento).

seconda proposta: eliminare il terzo link. includere la prima guida nella seconda.

ciao
Avatar utente
peppe84 Maschile
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2228
Iscrizione: marzo 2006
Località: La dotta
Distribuzione: Ubuntu 12.04 LTS x86_64
Desktop: unity-2d e gnome-fallback

Re: proposta per i wiki che parlano di installazione programmi.

Messaggioda Milo » martedì 23 gennaio 2007, 23:09

peppe84 ha scritto:prima proposta (quella che preferisco).: il primo link tratta bene gli argomenti sorgenti/checkinstall. è sintetico e quindi più leggibile. si elimina il terzo link e nel secondo link si fa un rimando alla suddetta guida (ovviamente togliendo tutto ciò che c'è scritto su questo argomento).

Preferisco questa.

In pratica, io vedrei:
- la pagina InstallareProgrammiDaSorgenti, inerente solo all'installazione da sorgente, con un piccolo accenno alla pagina CheckIsntall
- la pagina checkIsntall, che tratta solo di quel argomento, magari approfondendolo un po' e con informazioni prese dalla pagina InstallareProgrammi
- la pagina InstallareProgrammi, che tratta degli altri argomenti... basta che non si vada a parlare di argomenti presenti in altre guide (SynapticHowto, AptGetHowto). Nel qual caso è meglio integrare i documenti già esistenti...

Ciao ciao!
Avatar utente
Milo Maschile
Consiglio di Ubuntu-it
Consiglio di Ubuntu-it
 
Messaggi: 2225
Iscrizione: novembre 2005
Località: Antibes, Francia

Successiva

Torna a Gruppo Documentazione

Chi c’è in linea

Visualizzano questa sezione: Majestic-12 [Bot] e 4 ospiti