Bonjour, j'ai décidé d'installer awn ainsi que les extra pour plus applets. Tout se passe bien pour awn en revanche pour les extras voici l'erreur que j'ai :
awn-terminal.c:885:2: attention : ‘vte_terminal_fork_command’ is deprecated (declared at /usr/include/vte-0.0/vte/vtedeprecated.h:82) [-Wdeprecated-declarations]
awn-terminal.c: In function ‘awn_terminal_applet_exited_cb’:
awn-terminal.c:1035:3: attention : ‘vte_terminal_fork_command’ is deprecated (declared at /usr/include/vte-0.0/vte/vtedeprecated.h:82) [-Wdeprecated-declarations]
make[4]: *** [awn-terminal.lo] Erreur 1
make[3]: *** [all] Erreur 2
make[2]: *** [all-recursive] Erreur 1
make[1]: *** [all-recursive] Erreur 1
make: *** [all] Erreur 2
==> ERREUR : Une erreur s'est produite dans build().
Abandon...
==> ERREUR: Makepkg n'a pas pu construire .
==> Relancer la compilation de awn-extras-applets ? [o/N]
==> -----------------------------------------------------
==>
A>N fonctionne très bien, j'ai juste pas d'applet
Je suis sous XFCE, j'utilise les pilotes proprio d'ATI. Euh quoi d'autre qui pourrait vous aider... non je vois pas pour le moment, s'ils vous manque des infos dites moi. (non je ne donne pas mon num de carte bleue :p)
Merci,
Jin
Dernière modification par jinkhya le jeu. 03 mai 2012, 15:18, modifié 1 fois.
Les devs ont rajouté un -Wall, ce qui fait que gcc s'arrête même pour les warnings.
Tu peux le supprimer, à priori, il est dans le fichier configure
Avec yaourt, quand tu édites le PKGBUILD, rajoute:
benjarobin a écrit :@tuxce Tu es sûre du rapport entre -Wall et l'erreur ? gcc s’arrête pour les Warning si tu ajoutes -Werror !
Je pense qu'il manque un peu de contexte
Exact, autant pour moi
L'erreur était avant, remplacer glib/gtypes.h par glib.h un peu partout.
@jinkhya, le sed était sur une seule ligne ! (mais il n'est pas nécessaire, je me suis trompé)
Making all in applets
Making all in maintained/animal-farm
Making all in maintained/awnterm
CC awn-terminal.o
In file included from ./keybinder.h:27:0,
from awn-terminal.c:40:
/usr/include/glib-2.0/glib/gtypes.h:28:2: erreur: #error "Only <glib.h> can be included directly."
il faut modifier le fichier applets/maintained/awnterm/keybinder.h
par contre, pour ça, il va falloir te passer de yaourt et utiliser makepkg tout seul, avec entre autre -e
Making all in maintained/awnterm
CC awn-terminal.o
In file included from ./keybinder.h:27:0,
from awn-terminal.c:40:
/usr/include/glib-2.0/glib/gtypes.h:28:2: erreur: #error "Only <glib.h> can be included directly."
In file included from awn-terminal.c:41:0:
...
...
D'après les commentaires sur AUR, le paquet ne compile plus depuis le passage à Gnome 3.4. Une personne propose d'appliquer un patch sed pour modifier les directives #include des sources.
Personnellement, j'ai opté pour les paquets bzr de avant-window-navigator et de awn-exras-applets.
Zut, grillé par Tuxce
EDIT : Voilà le commentaire dans AUR :
AUR:csrg a écrit :@m1ck3y: This seems to happen to a lot of packages since the GNOME 3.4 update.
A rather brute-force way to solve it is to add
Bon je bataille depuis tout à l'heure, mon niveau n'est pas encore assez avancé pour ça...
J'ai téléchargé avant-window-navigator-bzr et awn-extras-applets-bzr depuis AUR.
Je compile awn, pas de problème, je compile le deuxième, il m'annonce qu'il lui manque des dépendances : avant-window-navigator-bzr. Pourquoi il le trouve pas? ...
jinkhya a écrit :J'ai téléchargé avant-window-navigator-bzr et awn-extras-applets-bzr depuis AUR.
Je compile awn, pas de problème, je compile le deuxième, il m'annonce qu'il lui manque des dépendances : avant-window-navigator-bzr. Pourquoi il le trouve pas? ...
Tu as bien compilé ET installé avant-window-navigator-bzr ?
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Non..... j'avais pas installé..... "se cache dans un sac en papier"...
Lorsque j'ai mis résolu, j'avais installé avant-window-navigator en ajoutant les quelques lignes citées plus haut. Cependant le notification area applet ne foncionnait pas j'ai donc désinstallé et installé la version bzr avec yaourt et tout s'est bien passé sans que j'ai besoin d'ajouter quoique ce soit au pkgbuild. Tout marche au poil maintenant
Dites je m'incruste sur ce sujet. J'ai moi aussi AWN d'installé sans souci et veux ajouter les applets. Dois-je désinstaller le paquet "avant-window-navigator" et le réinstaller via "avant-window-navigator-bzr" avant de compiler et installer awn-extras-applets-bzr?
De plus, je ne suis pas du tout à l'aise avec la compilation... puis-je faire directement un:
Tu lances yaourt et yaourt fera ce qu'il faut. La version bzr désinstallera la version non-bzr (Regarde le PKGBUILD de la version bzr pour t'en convaincre)
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Personnellement, je pense que c'est ma dernière distrib. Elle correspond parfaitement à mes attentes, permet d'installer/désinstaller ce qu'on veut, propose rapidement les nouvelles versions, ne cache rien, responsabilise l'administrateur... bref que du bon.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Bah perso, c'est surtout l'opportunité de partir de rien du tout avec une netinstall toute bête, puis de construire ton système à la carte.
Après, comme tu dis, clarté, responsabilisation, etc... c'est avec Arch que je commence vraiment à comprendre le fonctionnement des commandes utilisées et surtout leur impact. J'avais tenté Gentoo mais la compilation systématique des sources pour un simple programme m'a découragé.