|
|
|
|
Bonjourn
j'essais en vain d'installer dvb-apps sur ubuntu grace aux sources :
linuxtv-dvb-apps-1.1.0
il n'y a aucunes indications sur l'install dans le readme.
On peut le télécharger ici :
http://www.linuxtv.org/wiki/index.php/LinuxTV_dvb-apps
sinon j'ai juste fait un make et voici le resultat :
nlav@ubuntu:~/linuxtv-dvb-apps-1.1.0$ make
cat: CVS/Root: Aucun fichier ou répertoire de ce type
make -C util
make[1]: entrant dans le répertoire « /home/nlav/linuxtv-dvb-apps-1.1.0/util »
make -C lib
make[2]: entrant dans le répertoire « /home/nlav/linuxtv-dvb-apps-1.1.0/util/lib »
gcc -MD -g -Wall -O2 -I../../include -I. -c lnb.c -o lnb.o
lnb.c:1:20: erreur: stdlib.h : Aucun fichier ou répertoire de ce type
lnb.c:2:20: erreur: string.h : Aucun fichier ou répertoire de ce type
lnb.c:3:19: erreur: ctype.h : Aucun fichier ou répertoire de ce type
lnb.c:10: erreur: ‘NULL’ undeclared here (not in a function)
lnb.c: In function ‘lnb_enum’:
lnb.c:51: attention : return from incompatible pointer type
lnb.c: In function ‘lnb_decode’:
lnb.c:66: attention : implicit declaration of function ‘memset’
lnb.c:66: attention : incompatible implicit declaration of built-in function ‘memset’
lnb.c:68: attention : implicit declaration of function ‘isspace’
lnb.c:70: attention : implicit declaration of function ‘isalpha’
lnb.c:72: attention : implicit declaration of function ‘strcasecmp’
lnb.c:79: attention : implicit declaration of function ‘isdigit’
lnb.c:81: attention : implicit declaration of function ‘strtoul’
make[2]: *** [lnb.o] Erreur 1
make[2]: quittant le répertoire « /home/nlav/linuxtv-dvb-apps-1.1.0/util/lib »
make[1]: *** [Makefile] Erreur 2
make[1]: quittant le répertoire « /home/nlav/linuxtv-dvb-apps-1.1.0/util »
make: *** [all] Erreur 2
nlav@ubuntu:~/linuxtv-dvb-apps-1.1.0$
merci d'avance pour votre aide
A+
Il te manque pas mal de dépendances:
|
Merci pour ta réponse,
|
Je viens de faire make après avoir installé "cpp" et il semble que la compilation à fonctionné mais le make install marque des erreurs :
|
Dejà je te conseille de ne plus utiliser "make install" mais "checkinstall" à la place (installe le si il ne l'est pas déjà: "sudo apt-get install checkinstall"):
|