Originariamente inviato da edel
Ho compilato il codice sorgente di un programma A-saodv scaricato da internet che mi crea i seguenti "eseguibili":
1. /etc/saodvd/
2. /var/run/saodvd/
3. /usr/sbin/saodvd
4. /usr/sbin/saodvd-genkey
and
5. /lib/modules/$(KERNEL)/aodv/ for the kernel module.
Ho installato il programma su una macchina virtuale e mi funziona.
Poi ho creato con chekinstall un pacchetto deb e subito dopo ho provato ad installarlo sulla macchina host...ma ho degli errori: alcuni file non sono rintracciabili.
Poichè devo usare lo stesso programma su altri pc, come posso risolvere???
Devo ricompilarmi tutto il codice su ogni singola macchina????
Grazie.
p.s. Gli errori sono:
trinity@trinity-laptop:~/Desktop$ sudo saodvd
11:08:38.605 load_seqno: unable to open file: /var/run/saodvd/seqno, setting seqno = 1
11:08:38.605 host_init: Could not get index of �: Bad file descriptor
11:08:38.606 cleanup: CLEANING UP!
11:08:38.606 store_seqno: unable to open file: /var/run/saodvd/seqno
11:08:38.607 packet_queue_destroy: Destroyed 0 buffered packets!
trinity@trinity-laptop:~/Desktop$ ERROR: Module kaodv does not exist in /proc/modules
ERROR: Module ip_queue does not exist in /proc/modules
Controllando meglio ho notato che mancano il punto 1 e 2 dell'elenco degli eseguibili precedenti.