Pagina 1 di 1
Errore make
Inviato: ven 6 feb 2009, 9:32
da tac-1
Salve, ho provato a compilare un programma: kismet
ho dato ./configure
make mi da un errore:
gpsmap.cc:263: warning: deprecated conversion from string constant to 'char*'
cosa dovrei fare a questo punto?
Scusate sono agli inizi.
Re: Errore make
Inviato: ven 6 feb 2009, 9:38
da JohnnyMnemonic
Perchè compilare kismet quando esiste il pacchetto già pronto?
Comunque quello è un warning, non un errore
Re: Errore make
Inviato: ven 6 feb 2009, 12:50
da tac-1
Solo perché non sono riuscito a trovarlo.
Esistono altri siti oltre a
http://packages.slackware.it/ dove cercare?
Ciao e grazie
Re: Errore make
Inviato: ven 6 feb 2009, 12:59
da JohnnyMnemonic
Quello è per i pacchetti ufficiali
Per i pacchetti di slacky.eu
http://www.slacky.eu/aadm/pkgs/
Esistono poi altri repository e un sito di soli slackbuilds
Re: Errore make
Inviato: ven 6 feb 2009, 16:49
da Vito
Guarda nei repository di slacky.eu come ti è staot suggerito e troverai di tutto e di più!
Re: Errore make
Inviato: ven 6 feb 2009, 17:25
da blackman85
tac-1 ha scritto:Salve, ho provato a compilare un programma: kismet
ho dato ./configure
make mi da un errore:
gpsmap.cc:263: warning: deprecated conversion from string constant to 'char*'
cosa dovrei fare a questo punto?
Scusate sono agli inizi.
Se vuoi un consiglio installati swaret (è simile ad apt-get del debian/ubuntu), fa tutto lui anche per le librerie. Scaricalo da qui:
http://downloads.sourceforge.net/swaret ... g_mirror=0
Quando hai finito di scaricarlo loggati da root installalo con il solito comando:
Ora controlla nella directory /etc c'è un nuovo file con il nome di "swaret.conf.new" (o qualcosa del genere) rinominalo in "swaret.conf" aprilo con un editor di testo e modifica le seguenti voci (in VERSIONE ho messo 12.2 perchè ho slackware 12.2 se hai la 10 è ovvio che devi mettere VERSIONE=10.0):
Ora devi aggiungere i repository da dove vuoi scaricare i pacchetti tgz e quindi se, come penso, vuoi aggiungere il repository di slacky aggiungi nel file la seguente riga di codice (va messa nella parte dove ci sono altre righe simili quasi all'inizio del file):
Codice: Seleziona tutto
REPOS_ROOT=Slacky%http://darkstar.ist.utl.pt/slackware/addon/slacky/slackware-12.2/
Bene se vuoi aggiungere un altro repository usa la sintassi che ho scritto appena sopra a questa riga e cambia il nome e ovviamente l'url del sito del repository ad esempio:
Codice: Seleziona tutto
REPOS_ROOT=Slacky_riserva%http://slack.isper.sk/pub/slackware-12.2/
Ora salva il file e dai i comandi:
Dai invio e aspetta che si scarichi da internet le liste dei pacchetti ed hai finito.
Quando vuoi installare un pacchetto ad esempio kismet (supponendo che sia nel repository da te scelto) basta loggarti da root e dare il comando:
Swaret farà la ricerca in tutti i repository che hai inserito nel file /etc/swaret.conf e se trova il package te lo installa e installa anche le librerie che ci vogliono se non sono presenti! Nel caso volessi aggiornare un programma che hai già installato, ad esempio gimp, ti basta dare sempre da root:
Ciao ciao

Re: Errore make
Inviato: ven 6 feb 2009, 17:34
da Vito
Io invece ti consiglio o slackyd o slapt-get che sono tutto'ora sviluppati!
Re: Errore make
Inviato: ven 6 feb 2009, 17:53
da blackman85
tac-1 ha scritto:Salve, ho provato a compilare un programma: kismet
ho dato ./configure
make mi da un errore:
gpsmap.cc:263: warning: deprecated conversion from string constant to 'char*'
cosa dovrei fare a questo punto?
Scusate sono agli inizi.
Googlando ho trovato il pacchetto che cercavi ma non l'ho provato ho visto solo che il link funziona!
Eccolo qui
ftp://ftp.uni-wuppertal.de/pub/unix/ope ... 7R1ap0.tgz
Ciao

Re: Errore make
Inviato: ven 6 feb 2009, 18:42
da conraid
Potevi "googlare" meglio visto che quel pacchetto è per openbsd
Come hanno detto quel pacchetto si trova nel repository qui su slacky
p.s.
imho meglio non usare swaret
Re: Errore make
Inviato: ven 6 feb 2009, 18:51
da JohnnyMnemonic
Ho dato un'occhiata e kismet non è facilmente raggiungibile tramite le interfacce web dei repository, per la 12.2 non è ancora stato fatto e nella 12.1 dice che non è disponibile il pacchetto
Comunque si trova qui
http://repository.slacky.eu/slackware-1 ... ksh3ll.tgz
E' l'ultima versione e anche se è per la 12.1 non è un problema usarlo su una 12.2
Re: Errore make
Inviato: ven 6 feb 2009, 19:02
da conraid
JohnnyMnemonic ha scritto:Ho dato un'occhiata e kismet non è facilmente raggiungibile tramite le interfacce web dei repository, per la 12.2 non è ancora stato fatto e nella 12.1 dice che non è disponibile il pacchetto
Comunque si trova qui
http://repository.slacky.eu/slackware-1 ... ksh3ll.tgz
E' l'ultima versione e anche se è per la 12.1 non è un problema usarlo su una 12.2
Offtopic: Tra l'altro bisognerebbe far evitare sigle come quella imho
un po' di spamming
http://www.slackers.it/repository/kismet/tgz/
naturalmente è per 686