Rapass
J'avais eu aussi cette erreur.
En installant les paquets libimlib2-dev ainsi que Imlib-progs, ça s'est résolu.
toma222
Merci Rapass de compléter. J'ai mis à jour le tuto (par contre moi j'ai pas imlib-progs donc il ne doit pas être nécessaire). Je mettrais ta capture demain car ce soir je n'ai pas le temps.
EDIT : en fait si j'ai eu le temps, merci beaucoup.
Ago
Rapass a écritEssaye aussi
sudo apt-get install build-essential
Ça installera make, s'il n'est pas installé.
C'est ce qui me manquait :p
Merci 🙂
Par contre je sais pas si ça a bien fonctionné, je verrai ça plus tard, je vais à un contôle de droit là -_-
See you soon :p
Bismut
Très bonne intiative ! 😃
Je m'intéresse justement de plus en plus à adesklets pour les inconvénients de gdesklets que tu as notamment cité...
Merci beaucoup, ça peut toujours servir... Si je pouvais me permettre une remarque, étant assez débutant sous Ubuntu, je ne maitrise pas encore bien les logiciels à compiler puis installer, puis faire des liens... et j'aurais l'impression de "dégueulasser" un peu tout si je tape toutes tes lignes de code et j'aimerais donc un peu mieux comprendre tout ce que tu explicites, même si c'est déjà assez explicite... afin de pouvoir être plus propre.
En effet, les téléchargements ont l'air de se faire en plein milieu du Home, au milieu de mes fichiers, les compilations pareil, les décompressages idem... bref, pas trop envie de tout pourrir, surtout que j'ai déjà suivi des instructions comme ça, et comme tout est en sudo, je n'arrive jamais à supprimer ce qui reste sous Nautilus, à moins de l'ouvrir en root, ce qui est tout moche...
Bref, ce serait pas possible d'avoir des lignes de code où tout se passerait par exemple dans un home/temp_a_effacer ? que l'on effacerait bien entendu après ?
Peut-être que j'en demande un peu trop, je comprends bien qu'une fois qu'on est assez à l'aise avec tout ça, ça devient vraiment chiant de détailler des opérations aussi simples... enfin bon voilà quoi, c'était juste une idée, rien de très important... je ferais mieux d'en apprendre un peu plus avant de m'y lancer.
Enfin bref, merci beaucoup pour ce How To, vraiment sympathique ! 😉
Sallé
hello tlm, j'ai finalement réussi à compiler adesklets (merci toma 🙂) mais maintenant (baa oui, si ca marchait tout de suite ca serait pas marrant haha)quand je lance un desklet dans le terminal en cliquant sur le fichier.py, il me demande si je veux le tester ou l'enregister et quoi que je fasse, mon terminal se ferme pis.... plus rien 🙂 c'est pas que ca me dérange, mais bon, si quelqu'un a une solution.... je suis preneur 😃
a toute ++ bizoo
tomtom
raaah ! j'ai un probleme d'interpreteur python !
J'ai installé toutes les librairies via synaptic et adesklets aussi.
J'ai DL YAB (Yet Another Bar) et j'ai ca :
[i]tomtom@barad-luin:/mnt/config/programmes/adesklets/yab-0.0.2$ [/i][b]ls -l[/b]
total 56
-rw-r--r-- 1 tomtom tomtom 1624 2005-02-25 08:45 config.txt.minimal
-rw-r--r-- 1 tomtom tomtom 15145 2005-02-25 08:45 COPYING
-rw-r--r-- 1 tomtom tomtom 2523 2005-02-25 08:45 GNUmakefile
drwxr-xr-x 2 tomtom tomtom 192 2005-02-25 08:45 icons
-rw-r--r-- 1 tomtom tomtom 1137 2005-02-25 08:45 README
-rwxr-xr-x 1 tomtom tomtom 26564 2005-02-25 08:45 yab.py
[i]tomtom@barad-luin:/mnt/config/programmes/adesklets/yab-0.0.2$[/i][b] ./yab.py[/b]
bash: ./yab.py: /usr/bin/env: bad interpreter: Permission non accordée
[i]tomtom@barad-luin:/mnt/config/programmes/adesklets/yab-0.0.2$[/i]
Pourtant, j'ai installé toutes les librairies !! Mais j'ai le meme problème d'interpreteur pour perl et j'ai pas réussi a régler le problème.
toma222
Alors, pour Bismut : l'endroit où tu places les fichiers que tu télécharges, décompresses, compiles n'a pas vraiment d'importance, vu que tout ce petit monde ne te seras plus utile une fois que l'installation se sera bien passée (tu pourras tout supprimer). J'ai donné l'exemple du home parce que ça me parraît plus simple et plus logique mais rien ne t'empêche de tout mettre dans un répertoire temp ou autre (il faut juste que tu adaptes tes commandes en fonction). Pour les liens symboliques, c'est Rapass qui a proposé cette solution (mais il y en a sans doute une autre plus propre mais on a pas trouvé).
Pour Sallé, est-ce que ça le fait pour tous les desklets ? Peux-tu en lancer un totalement en console et préciser les messages qui s'affichent, je veux dire en faisant
cd /chemin_vers_ton_desklet
./nom_du_desklet
toma222
tomtom, je suis étonné par le chemin que tu as mis pour tes desklets (/mnt/....). As-tu essayé de les mettre dans ton home ? Ca pourrait expliquer le permission non accordées.
tomtom
eh oui ! c'était ca! eh ben!! Merci !
Comment ca se fais que ca ne marche pas si on le met dans un /mnt/...?
toma222
Sans doute un problème de droits mais je ne peux pas t'en dire plus...
simeona
hello,
(Rapass) ... justement j'ai les deux paquets d'installer mais ca marche pas
dpkg -l | grep imlib
ii gdk-imlib1 1.9.14-16.2ubuntu4 imaging library for use with gtk (usin
libp
ii imlib-base 1.9.14-16.2ubuntu4 Common files needed by the Imlib/Gdk-I
ib p
ii imlib-progs 1.9.14-16.2ubuntu4 Configuration program for Imlib and GD
Imli
ii imlib2-demo 1.2.1.004-1 Imlib2 demo's
ii imlib2-loaders 1.2.1.004-1 Additional loaders for Imlib2
ii imlib2-test 1.2.1.004-1 Imlib2 test programs
ii libimlib2 1.2.1.004-1 Powerful image loading and rendering l
rary
ii libimlib2-dev 1.2.1.004-1 Imlib2 headers, static libraries and d
umen
Rapass
Je te met le résultat de la même commande chez moi :
rapass@maison:~$ dpkg -l | grep imlib
ii gdk-imlib1 1.9.14-16.2ubuntu4 imaging library for use with gtk (using libp
ii imlib-base 1.9.14-16.2ubuntu4 Common files needed by the Imlib/Gdk-Imlib p
ii imlib-progs 1.9.14-16.2ubuntu4 Configuration program for Imlib and GDK-Imli
ii imlib1 1.9.14-16.2ubuntu4 imaging library for X and X11 (using libpng2
ii imlib1-dev 1.9.14-16.2ubuntu4 Header files needed for Imlib development (u
ii imlib11 1.9.14-17.1 Imlib is an imaging library for X and X11
ii libimlib2 1.2.0-2.2ubuntu2 powerful image loading and rendering library
ii libimlib2-dev 1.2.0-2.2ubuntu2 Imlib2 development files
Je ne sais pas lequel c'est... Mais ça doit etre dans ceux-la, il faut les tester un par un :/
simeona
ca y est ca marche, par contre je sais plus trop cke j'ai fait mais je vais vous dire ca ...... c en train de compiler
simeona
alors, j'ai installer les lib suivants :
sudo apt-get install libfontconfig1-dbg libfontconfig1-dev libxft-dev libxft2 libxft2-dbg libftdi0
et ca marche !!
Rapass
Chez moi je n'ai pas les paquets suivants :
- libfontconfig1-dbg
- libxft-dev
- libxft2-dbg
- libftdi0
Je suppose donc qu'ils ne sont pas liés à la résolution du problème... Je pense à libfontconfig1-dev, je me rappelle l'avoir mis pour enlever un message d'avertissement 😉
toma222
Moi j'ai seulement libfontconfig1-dev, libxft2, libxft-dev d'installés. C'est fou le nombre de paquets nécessaires, je me souvenais pas qu'il y en avait autant !
simeona
en fait, je pense que libxft est néccessaire pour imlib.
Et vu qu'au début, je pensais que c'etait imlib qui était mal installé, donc je voulais le compiler.
Ago
Bon bah chez moi ça marche bien 🙂
Par contre, j'ai installé yab, et j'ai un problème: il ouvre deux barre alors que je n'en veux qu'une 😐
Quelqu'un peut me dire ce qu'il faut modifier dans le config ?
toma222
Si tu fais clic-droit quitter sur la barre que tu veux enlever elle réapparaît au lancement suivant ? Sinon tu peux aller voir dans le fichier .adesklets de ton home (fichier caché) combien tu as de barre d'enregistrées.
Ago
Hum... J'ai l'impression que ça ne revient pas, pourtant tout à l'heure... oO
Enfin, je suis fatigué 🙂
Merci 🙂