Non avete mai problemi a compilare?

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
Rispondi
Avatar utente
marco79
Linux 2.x
Linux 2.x
Messaggi: 451
Iscritto il: gio 14 ott 2004, 0:00
Località: Como
Contatta:

Non avete mai problemi a compilare?

Messaggio da marco79 »

Solo a me spesso e volentieri capita di non riuscire a compilare i programmi dai sorgenti?
Qualcuno mi sa dare delle direttive su cosa fare quando dai make e dopo averti illuso ti trovi ERROR ? :(
Il problema e che quando ho un error quasi mai lo riesco a risolvere...

Avatar utente
krisis
Linux 4.x
Linux 4.x
Messaggi: 1120
Iscritto il: mar 25 gen 2005, 0:00
Distribuzione: debian
Località: Roma

Messaggio da krisis »

Spesso gli ERROR in fase di compilazione dipendono da dipendenze non soddisfatte , controlla sul sito dello sviluppatore se servono altri programmi o librerie.
Più raramente gli ERROR dipendono da effettivi problemi di scrittura del codice.

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio da gallows »

Leggi le righe _sopra_ ERROR.

Vlk
Linux 3.x
Linux 3.x
Messaggi: 671
Iscritto il: mer 9 feb 2005, 0:00

Messaggio da Vlk »

Ha ragione krisis. Strano perchè di solito a me gli errori capitavano con Mandrake..con Slackware non ho mai avuto problemi. Forse hai disinstallato qualche pacchetto della sezione "developement"?
Sinceramente ti consiglio di prendere un pacchetto che impieghi poco nella compilazione e di provare a compilarlo col slacciso ./configure && make && make install
Se c'è qualche errore postalo.

Avatar utente
marco79
Linux 2.x
Linux 2.x
Messaggi: 451
Iscritto il: gio 14 ott 2004, 0:00
Località: Como
Contatta:

Messaggio da marco79 »

Per esempio.Provo a compilare gtkmm2.8.0

cursor.cc: In constructor `Gdk::Cursor::Cursor(const
Glib::RefPtr<Gdk::Display>&, const Glib::ustring&)':
cursor.cc:61: error: `gdk_cursor_new_from_name' undeclared (first use this
function)
cursor.cc:61: error: (Each undeclared identifier is reported only once for each
function it appears in.)
cursor.cc: In member function `Glib::RefPtr<Gdk::Pixbuf>
Gdk::Cursor::get_image()':
cursor.cc:165: error: `gdk_cursor_get_image' undeclared (first use this
function)
cursor.cc: In member function `Glib::RefPtr<const Gdk::Pixbuf>
Gdk::Cursor::get_image() const':
cursor.cc:170: error: `gdk_cursor_get_image' undeclared (first use this
function)


Ho instalalto il pacchetto di slacky ma sembra che qualcosa manchi perche quando intallo glade-- quando do ./configure cerca gtkmm-config che non trova!
(Domandina: ma se installo il pacchetto precomplilato e mi manca qualche dipendenza e possibile che qualcosa nel pacchetto non vengo installato nel sistema?)

Avatar utente
marco79
Linux 2.x
Linux 2.x
Messaggi: 451
Iscritto il: gio 14 ott 2004, 0:00
Località: Como
Contatta:

Messaggio da marco79 »

Vlk ha scritto:Ha ragione krisis. Strano perchè di solito a me gli errori capitavano con Mandrake..con Slackware non ho mai avuto problemi. Forse hai disinstallato qualche pacchetto della sezione "developement"?
Sinceramente ti consiglio di prendere un pacchetto che impieghi poco nella compilazione e di provare a compilarlo col slacciso ./configure && make && make install
Se c'è qualche errore postalo.
Potrebbe essere magari non l'ho proprio installato...

Vlk
Linux 3.x
Linux 3.x
Messaggi: 671
Iscritto il: mer 9 feb 2005, 0:00

Messaggio da Vlk »

Beh, io faccio l'installazione expert e nella directory d, cioè quella developement, installo i pacchetti di default senza aggiungere e toglierne altri. Nel tuo caso sembra che ci sia un parametro, magari dipendende da altri pacchetti, che non è dichiarato. Sinceramente qui non so aiutarti. Ciao.

Avatar utente
DaNiMoTh
Linux 3.x
Linux 3.x
Messaggi: 941
Iscritto il: mar 30 nov 2004, 0:00
Località: irc.syrolnet.org /// #slackware
Contatta:

Messaggio da DaNiMoTh »

CFLAGS? Recentemente mi è capitato di non riuscire a compilare sane con le mie cflags.

Rispondi