Problema di compilazione

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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
samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Problema di compilazione

Messaggio da samiel »

Preso dall´ebrezza, ho compilato Rekall
<BR>(i cui sorgenti sono free). Dapprima ho compilato
<BR>il sorgente originale senza guai,
<BR>poi ho installato le librerie per il supporto
<BR>a XBase, e ho provato a rifare il pacchetto.
<BR>E qui cominciano i problemi.
<BR>Perché, durante i make, ricevo il messaggio:
<BR>/usr/include/c++/3.3.4/backward/backward_warning.h:32:2: warning: #warning Thisfile includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examplesinclude substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warninguse -Wno-deprecated.
<BR>In file included from /usr/include/xbase/xbase.h:181,
<BR> from kb_xbase.cpp:26:
<BR>/usr/include/xbase/ntx.h:221: error: extra qualification `xbNtx::´ on member `
<BR> AllocKeyBufs´ ignored
<BR>make[3]: *** [kb_xbase.lo] Error 1
<BR>make[3]: Leaving directory `/rekall-2.2.0/db/xbase´
<BR>make[2]: *** [all-recursive] Error 1
<BR>make[2]: Leaving directory `/rekall-2.2.0/db´
<BR>make[1]: *** [all-recursive] Error 1
<BR>make[1]: Leaving directory `/rekall-2.2.0´
<BR>make: *** [all] Error 2
<BR>Che significa il primo messaggio di errore?
<BR>(attualmente ho la Slack 10, kernel standard,
<BR>possibile che abbia uno header vecchio di C++?)
<BR>Qualcuno lo sa intepretare?
<BR>
<BR>Grazie!
<BR>M.
<BR><br>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Problema di compilazione

Messaggio da useless »

il primo messaggio dice che quell´header non dovrebbe essere usato da programmi recenti, e andrebbe sostituito con altro. in ogni caso non è niente di preoccupante, dato che questi header vecchi e deprecati rimangono presenti x motivi di compatibilità. e non è colpa tua o di slack ma del programma che ne fa uso.
<BR>
<BR>l´altro errore invece... non so proprio che dirti :-(.<br>

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Problema di compilazione

Messaggio da samiel »

Per il primo errore, c´è anche la possibilità
<BR>di togliersi il fastidio disabilitando l´avviso,
<BR>ma non sapevo se invece comportava
<BR>qualche problema al pacchetto.
<BR>Per il secondo... mah...
<BR>Fatto si è che in conclusione, ovviamente,
<BR>non mi fa portare a conclusione il make.
<BR>Qui c´è da perdere qualche altra ora...
<BR>Intanto mille grazie
<BR>M.<br>

Avatar utente
Loris
Admin
Admin
Messaggi: 7731
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Problema di compilazione

Messaggio da Loris »

Prova a passare al configure le opzioni
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>--with-xbase-includes=DIR
<BR> --with-xbase-libraries=DIR</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --><br>
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Problema di compilazione

Messaggio da samiel »

Ho ritentato con quelle opzioni, ma...
<BR>
<BR>In file included from /usr/include/xbase/xbase.h:181,
<BR> from kb_xbase.cpp:26:
<BR>/usr/include/xbase/ntx.h:221: error: extra qualification `xbNtx::´ on member `
<BR> AllocKeyBufs´ ignored
<BR>make[3]: *** [kb_xbase.lo] Error 1
<BR>make[3]: Leaving directory `/rekall-2.2.0/db/xbase´
<BR>make[2]: *** [all-recursive] Error 1
<BR>make[2]: Leaving directory `/rekall-2.2.0/db´
<BR>make[1]: *** [all-recursive] Error 1
<BR>make[1]: Leaving directory `/rekall-2.2.0´
<BR>make: *** [all] Error 2
<BR>
<BR>E comunque mi dà una serie di errori sinistri
<BR>anche all´avvio del make...
<BR>
<BR>Sigh
<BR>M.
<BR><br>

Avatar utente
Loris
Admin
Admin
Messaggi: 7731
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Problema di compilazione

Messaggio da Loris »

Mauro ci provo pure io, dammi un giorno e ti so dire.<br>
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Problema di compilazione

Messaggio da samiel »

Mille grazie, Rekall è un buon frontend.
<BR>TI ricordo che l´errore non me lo dà
<BR>la creazione del pacchetto senza "aggiunte",
<BR>ma da quando ho installato anche le librerie
<BR>xbase e xbsql. Mi è sorto però il dubbio
<BR>che l´errore sia legato a xbase-devel.ecc.,
<BR>fornito in formato tar.gz
<BR>di cui non so bene che uso fare.
<BR>Dai un´occhiata tu, che sei ben più esperto...
<BR>
<BR>Grazie
<BR>M.<br>

Avatar utente
Loris
Admin
Admin
Messaggi: 7731
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Problema di compilazione

Messaggio da Loris »

Allora ho provato solo con xbase e tutto funge se installo xbsql ottengo lo stesso errore, quindi secondo me il problema è xbsql :(
<BR>Vediamo cosa nasce faccio altre prove.<br>
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Problema di compilazione

Messaggio da samiel »

La cosa mi consola un po´...
<BR>Ma che hai fatto di xbase-devel?
<BR>A differenza degli altri pacchetti
<BR>forniti per la Slack, è un tar.gz:
<BR>francamente, non ho capito
<BR>che uso bisogna farne...
<BR>
<BR>M.
<BR><br>

Avatar utente
Loris
Admin
Admin
Messaggi: 7731
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Problema di compilazione

Messaggio da Loris »

xbase-devel non l´ho usato ho fatto solo il pacchetto di xbase :-? <br>
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Problema di compilazione

Messaggio da samiel »

Xbase-devel installa un eseguibile
<BR>a cui si devono passare dei parametri
<BR>di configurazione, ma non ho idea
<BR>di che cosa si debba fare
<BR>e se comunque c´entra con sto problema...
<BR>
<BR>M.<br>

Rispondi