Compilation depuis svn douloureuse [Handbrake] - Installation - Linux et OS Alternatifs
Marsh Posté le 14-01-2009 à 21:22:07
thana54 a écrit : blabla
|
Marsh Posté le 14-01-2009 à 21:22:37
problème d'autotools ?
Marsh Posté le 14-01-2009 à 21:24:29
black_lord a écrit : problème d'autotools ? |
> apt-cache search dbus dev |
Code :
|
et on sera fixé
Marsh Posté le 14-01-2009 à 21:27:01
Code :
|
voui je l'ai vu, mais que faire ?
M'enerve ca
Code :
|
Marsh Posté le 14-01-2009 à 21:30:42
Ton problème vient clairement de là. Va jeter un coup d'oeil dans /usr/include/dbus pour voir si le fichier requis est là ou non.
Sinon recherche quel package le fournit (apt-file search).
S'il est présent mais ailleurs, rajoute l'option -I aux options de gcc pour inclure un notre répertoire de fichier headers.
Marsh Posté le 14-01-2009 à 21:30:58
apt-get install libdbus-glib-1-dev ?
Marsh Posté le 14-01-2009 à 21:32:46
> ls /usr/include/dbus-1.0/dbus/ |
C'est sur une lenny, il cherche son fichier dans le mauvais répertoire. Tu peux éventuellement rajouter un lien dbus directement dans /usr/include vers dbus-1.0/dbus
Marsh Posté le 14-01-2009 à 21:37:02
black_lord a écrit : apt-get install libdbus-glib-1-dev ? |
Ah oui j'ai mal zieuter son dpkg -l...
et vu le -I/usr/include/dbus-1.0 dans le résultat du make ça suffira pas
Marsh Posté le 14-01-2009 à 21:38:13
Code :
|
black_lord a écrit : apt-get install libdbus-glib-1-dev ? |
Installé, pas mieux
C'est pas fameux de tenter du svn sur une debian freeze
Marsh Posté le 14-01-2009 à 21:39:05
ça change rien
Marsh Posté le 14-01-2009 à 21:39:48
Comment ça pas mieux ? A t il supprimer la ligne que j'ai quoté ou pas ?
Marsh Posté le 14-01-2009 à 21:41:50
rajoutes soit -I /usr/include/dbus-1.0/dbus soit fait un lien dans /usr/include pour qu'il trouve ce fichier.
gcc va rechercher les dbus-*. dans /usr/include/dbus-1.0 et /usr/lib/dbus-1.0/include mais pas dans /usr/lib/dbus-1.0/dbus comme le fourni le package
Marsh Posté le 14-01-2009 à 21:50:51
black_lord a écrit : apt-get install libdbus-glib-1-dev ? |
C'est reglé
Faut pas trop farfouiller dans la compilation entre les make, ./configure et ./autogen.sh...
Marsh Posté le 14-01-2009 à 20:26:54
J'utilise handbrake ( http://handbrake.fr ) depuis quelques temps en version svn2067 (en parallèle avec ogmrip aussi en build svn 0.13), et j'ai voulu le mettre à jour. Mais apparemment j'ai fait mon cochon.
Ca fait maintenant 2 soirs que je tente de compiler la version svn d'Handbrake.
(la version deb commence à se faire vieille quand on à des fonctionnalités en plus dans la svn -preview d'encodage par exemple- ).
J'ai tenté de revenir à d'ancien builds (2082 puis 2081, 2080, 2079, 2067), mais pas moyen j'ai toujours le même message et je ne sais pas quoi faire de plus pour avancer
Dans Handbrake/ à l'air de bien se passer
Je ne sais pas si la compilation s'est bien passée sur ce point là, mais je continue comme expliqué dans le tuto http://trac.handbrake.fr/wiki/CompileGuide#cli
Une fois cette étape et pour construire le GUI, il faut bouger dans gtk/ puis faire:
autogen.sh se fait bien en me disant que je peux compiler les sources avec "make", mais le make ne passe pas et me donne ceci:
J'ai vérifié les dépendances et je pense toutes les avoir, mais je ne suis pas sur d'avoir les versions requises.
D'un coup j'ai peur pour ogmrip si je veux le mettre à jour mais que je me retrouve sur les mêmes impasses