Git Version | Version Git
Mav, Wednesday 16 January 2008 à 09:43
|
|
Subscription date : 29 November 2007
Messages : 3146
|
Salut à tous,
bon je vais devoir effectuer une ch'tite modif dans mon script car il y a un gros problème dès qu'un grosse mise à jour de cairo-dock apparait.
En fait, si on compile juste cairo-dock, les autres modules ne se lancent pas car ils n'ont pas été compilés avec la bonne version de cairo-dock. Il faudra donc tout recompiler à chaque mise à jour de cairo-dock.
Sinon, en attendant pour forcer la mise à jour, ./cairo-dock_svn.sh --force-install
Par contre, dustbin, powermanager et rendering ne passe pas
Voici le log
Rendering :
configure.ac:37: required file `data/rendering.conf.in' not found
autoreconf: automake failed with exit status: 1
cd . && /bin/bash /opt/cairo-dock_svn/plug-ins/rendering/missing --run automake-1.10 --foreign
configure.ac:37: required file `data/rendering.conf.in' not found
make: *** [Makefile.in] Erreur 1
Dustbin
applet-init.c:15:36: error: applet-trashes-manager.h: No such file or directory
applet-init.c:123: error: 'cd_dustbin_measure_all_dustbins' undeclared (first use in this function)
applet-init.c:123: error: (Each undeclared identifier is reported only once
applet-init.c:123: error: for each function it appears in.)
applet-init.c:15:36: error: applet-trashes-manager.h: No such file or directory
applet-init.c:123: error: 'cd_dustbin_measure_all_dustbins' undeclared (first use in this function)
applet-init.c:123: error: (Each undeclared identifier is reported only once
applet-init.c:123: error: for each function it appears in.)
Powermanager
powermanager-init.c:109: error: expected expression before '<<' token
powermanager-init.c:126: error: 'lastTime' undeclared (first use in this function)
powermanager-init.c:126: error: (Each undeclared identifier is reported only once
powermanager-init.c:126: error: for each function it appears in.)
powermanager-init.c:126: error: invalid operands to binary /
powermanager-init.c:129: error: invalid lvalue in assignment
powermanager-init.c:129: error: expected ';' before '}' token
powermanager-init.c:130: error: expected identifier or '(' before '/' token
powermanager-init.c:133: error: conflicting types for 'powermanager_pSurfaceBattery44'
powermanager-init.c:13: error: previous definition of 'powermanager_pSurfaceBattery44' was here
powermanager-init.c:134: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:135: error: conflicting types for 'powermanager_pSurfaceBattery34'
powermanager-init.c:12: error: previous definition of 'powermanager_pSurfaceBattery34' was here
powermanager-init.c:136: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:137: error: conflicting types for 'powermanager_pSurfaceBattery24'
powermanager-init.c:11: error: previous definition of 'powermanager_pSurfaceBattery24' was here
powermanager-init.c:138: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:139: error: conflicting types for 'powermanager_pSurfaceBattery14'
powermanager-init.c:10: error: previous definition of 'powermanager_pSurfaceBattery14' was here
powermanager-init.c:140: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:141: error: conflicting types for 'powermanager_pSurfaceBattery04'
powermanager-init.c:9: error: previous definition of 'powermanager_pSurfaceBattery04' was here
powermanager-init.c:142: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:143: error: conflicting types for 'powermanager_pSurfaceCharge34'
powermanager-init.c:17: error: previous definition of 'powermanager_pSurfaceCharge34' was here
powermanager-init.c:144: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:145: error: conflicting types for 'powermanager_pSurfaceCharge34'
powermanager-init.c:17: error: previous definition of 'powermanager_pSurfaceCharge34' was here
powermanager-init.c:146: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:147: error: conflicting types for 'powermanager_pSurfaceCharge34'
powermanager-init.c:17: error: previous definition of 'powermanager_pSurfaceCharge34' was here
powermanager-init.c:148: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:149: error: conflicting types for 'powermanager_pSurfaceCharge34'
powermanager-init.c:17: error: previous definition of 'powermanager_pSurfaceCharge34' was here
powermanager-init.c:150: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:151: error: conflicting types for 'powermanager_pSurfaceCharge34'
powermanager-init.c:17: error: previous definition of 'powermanager_pSurfaceCharge34' was here
powermanager-init.c:152: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:153: error: conflicting types for 'powermanager_pSurfaceSector'
powermanager-init.c:19: error: previous definition of 'powermanager_pSurfaceSector' was here
powermanager-init.c:154: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:155: error: conflicting types for 'powermanager_pSurfaceBroken'
powermanager-init.c:20: error: previous definition of 'powermanager_pSurfaceBroken' was here
powermanager-init.c:156: error: conflicting types for 'myDock'
powermanager-init.c:31: error: previous definition of 'myDock' was here
powermanager-init.c:156: error: conflicting types for 'myIcon'
powermanager-init.c:31: error: previous definition of 'myIcon' was here
powermanager-init.c:156: error: conflicting types for 'cairo_destroy'
/usr/include/cairo/cairo.h:307: error: previous declaration of 'cairo_destroy' was here
powermanager-init.c:156: error: conflicting types for 'myDrawContext'
powermanager-init.c:31: error: previous definition of 'myDrawContext' was here
powermanager-init.c:156: error: expected identifier or '(' before '}' token
powermanager-init.c:157: error: expected identifier or '(' before '>>' token
powermanager-init.c:109: error: expected expression before '<<' token
powermanager-init.c:126: error: 'lastTime' undeclared (first use in this function)
powermanager-init.c:126: error: (Each undeclared identifier is reported only once
powermanager-init.c:126: error: for each function it appears in.)
powermanager-init.c:126: error: invalid operands to binary /
powermanager-init.c:129: error: invalid lvalue in assignment
powermanager-init.c:129: error: expected ';' before '}' token
powermanager-init.c:130: error: expected identifier or '(' before '/' token
powermanager-init.c:133: error: conflicting types for 'powermanager_pSurfaceBattery44'
powermanager-init.c:13: error: previous definition of 'powermanager_pSurfaceBattery44' was here
powermanager-init.c:134: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:135: error: conflicting types for 'powermanager_pSurfaceBattery34'
powermanager-init.c:12: error: previous definition of 'powermanager_pSurfaceBattery34' was here
powermanager-init.c:136: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:137: error: conflicting types for 'powermanager_pSurfaceBattery24'
powermanager-init.c:11: error: previous definition of 'powermanager_pSurfaceBattery24' was here
powermanager-init.c:138: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:139: error: conflicting types for 'powermanager_pSurfaceBattery14'
powermanager-init.c:10: error: previous definition of 'powermanager_pSurfaceBattery14' was here
powermanager-init.c:140: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:141: error: conflicting types for 'powermanager_pSurfaceBattery04'
powermanager-init.c:9: error: previous definition of 'powermanager_pSurfaceBattery04' was here
powermanager-init.c:142: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:143: error: conflicting types for 'powermanager_pSurfaceCharge34'
powermanager-init.c:17: error: previous definition of 'powermanager_pSurfaceCharge34' was here
powermanager-init.c:144: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:145: error: conflicting types for 'powermanager_pSurfaceCharge34'
powermanager-init.c:17: error: previous definition of 'powermanager_pSurfaceCharge34' was here
powermanager-init.c:146: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:147: error: conflicting types for 'powermanager_pSurfaceCharge34'
powermanager-init.c:17: error: previous definition of 'powermanager_pSurfaceCharge34' was here
powermanager-init.c:148: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:149: error: conflicting types for 'powermanager_pSurfaceCharge34'
powermanager-init.c:17: error: previous definition of 'powermanager_pSurfaceCharge34' was here
powermanager-init.c:150: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:151: error: conflicting types for 'powermanager_pSurfaceCharge34'
powermanager-init.c:17: error: previous definition of 'powermanager_pSurfaceCharge34' was here
powermanager-init.c:152: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:153: error: conflicting types for 'powermanager_pSurfaceSector'
powermanager-init.c:19: error: previous definition of 'powermanager_pSurfaceSector' was here
powermanager-init.c:154: error: conflicting types for 'cairo_surface_destroy'
/usr/include/cairo/cairo.h:1416: error: previous declaration of 'cairo_surface_destroy' was here
powermanager-init.c:155: error: conflicting types for 'powermanager_pSurfaceBroken'
powermanager-init.c:20: error: previous definition of 'powermanager_pSurfaceBroken' was here
powermanager-init.c:156: error: conflicting types for 'myDock'
powermanager-init.c:31: error: previous definition of 'myDock' was here
powermanager-init.c:156: error: conflicting types for 'myIcon'
powermanager-init.c:31: error: previous definition of 'myIcon' was here
powermanager-init.c:156: error: conflicting types for 'cairo_destroy'
/usr/include/cairo/cairo.h:307: error: previous declaration of 'cairo_destroy' was here
powermanager-init.c:156: error: conflicting types for 'myDrawContext'
powermanager-init.c:31: error: previous definition of 'myDrawContext' was here
powermanager-init.c:156: error: expected identifier or '(' before '}' token
powermanager-init.c:157: error: expected identifier or '(' before '>>' token
Voilà les filles, je fais la modif ce soir pour le script svn |
Subscription date : 29 November 2007
Messages : 1583
|
A c'était ça !!!!
Je me ne comprenait pas ... je me suis dit "et voila, il suffi que je touche un peu au code de cairo-dock et plus rien de marche !".
Bon bah ça va mieux alors ^^ |
Subscription date : 14 January 2008
Messages : 47
|
bonjour !
Alors voilà je me suis rendu compte que ma version de cairo-dock était plutôt bizarre genre un mélange entre plusieurs versions...
Dans un grand élan de nettoyage de printemps j'ai TOUT viré : le script, les dossier checkoutés du svn et tout le reste histoire de pouvoir avoir une install + ou - propre. Seulement voila j'ai télécharger le script ici : http://glx-dock.org/cairo-dock_svn.sh mis dans /opt/cairo puis un petit sudo ./cairo-dock_svn.sh --enable-glitz et la non seulement j'ai les mêmes erreurs que vous mais j'ai l'impression qui ne compile carrément pas cairo-dock car... ben je l'ai pas ($ cairo-dock hmmm non !)
Alors soit j'ai rien compris, soit c'est normal soit j'ai manqué un truc mais en tout cas "a pu d'barre :("
HELP !
edit : si ca peux aider : http://artificiers.du.mal.free.fr/log.txt thx
edit 2 : Au temps pour moi avec un sudo ./cairo-dock_svn.sh --force-install --enable-glitz ca a l'air de passer (mais ca pas toujours été le cas...) |
Mav, Wednesday 16 January 2008 à 17:32
|
|
Subscription date : 29 November 2007
Messages : 3146
|
Normalement le sudo n'est pas nécéssaire, je vais jeter un oeil à tes logs pour voir |
fabounet, Wednesday 16 January 2008 à 17:50
|
|
Subscription date : 30 November 2007
Messages : 17118
|
oui faut pas faire [i]sudo make[/i], autrement les fichiers de compil appartiennent à root, du coup après un [i]make [/i]peut pas les modifier. |
Subscription date : 14 January 2008
Messages : 47
|
à vrai dire j'était pas sur parce qu'il faut bien le sudo pour le make install et certains scripts font simplement des erreurs sans chercher à comprendre donc dans le doute j'ai été voir là : http://doc.ubuntu-fr.org/cairo-dock?s=cairo dock et apparement vous êtes pas d'accord....
"Ubuntu doc" : Première installation:
Ouvrez un Terminal, commençons par créer un répertoire pour les sources, et déplaçons nous dedans, via ces deux lignes de commandes:
sudo mkdir /opt/cairo-dock_cvs
cd /opt/cairo-dock_cvs
Récupérez ensuite le script, rendez-le executable et lancez-le :
sudo wget http://cairo-dock.vef.fr/cairo-dock_cvs.sh
sudo chmod u+x cairo-dock_cvs.sh
sudo ./cairo-dock_cvs.sh
c'est pas toi qui a écris ca ? |
nochka85, Wednesday 16 January 2008 à 18:16
|
|
Subscription date : 29 November 2007
Messages : 7408
|
Même erreur que tout le monde !
D'aileurs, cela m'a même renommé certains lanceurs :
- "Thunderbird" est devenu "Mozilla Thunderbird Mail/News"
- "Firefox" est affiché comme "Firfox Web Browser"
- "Poste de travail" s'est vu renommé "Computer"
- plus surpenant : "Open Office" s'est transformé en "Evolution" ????
- etc...
Pourtant, quand j'édite ces lanceurs, j'ai bien les bons noms d'affichés ... et leurs icones n'ont pas changées....
snif... le 3D Plane me manque déjà |
Mav, Wednesday 16 January 2008 à 18:52
|
|
Subscription date : 29 November 2007
Messages : 3146
|
@paradoxx : mon dieu quelle horreur, quel est le saligaud qui a salopé mon tuto
C'est corrigé mais c'est pas ca du tout, le sudo n'existe que pour le chmod
Une possible erreur est que tu n'aies pas les droit sur /opt (ca m'est arrivé)
fais un ls -l sur / et regardes si /opt appartient à ton user ou pas (seulement dans le cas où tu n'aies qu'un user). Sinon va falloir le copier ailleurs et l'installer que pour ton user |
fred1987, Wednesday 16 January 2008 à 18:56
|
|
Subscription date : 29 November 2007
Messages : 414
|
bonjour
effectivement il doit y avoir un petit probleme avec le 318
plus d'applet et donc plus de 3D |
Subscription date : 14 January 2008
Messages : 47
|
Toutes mes excuses ! Plus de sudo c'est promis !! (Par contre faudrait peut-etre changer le wiki pour mettre un rep sur home plutot que opt parceque tout ce qui est Nvidia driver ou plein d'autre du style créent le opt en root donc ben ca coince...)
Bon sinon je teste la nouvelle version du script : ca installe mais sans surprises ca fait toujours ca :
Vérification de l'intégrité de l'installation
applet-init.c:15:36: error: applet-trashes-manager.h: No such file or directory
applet-init.c:123: error: 'cd_dustbin_measure_all_dustbins' undeclared (first use in this function)
applet-init.c:123: error: (Each undeclared identifier is reported only once
applet-init.c:123: error: for each function it appears in.)
applet-init.c:15:36: error: applet-trashes-manager.h: No such file or directory
applet-init.c:123: error: 'cd_dustbin_measure_all_dustbins' undeclared (first use in this function)
applet-init.c:123: error: (Each undeclared identifier is reported only once
applet-init.c:123: error: for each function it appears in.)
Des erreurs ont été détéctées lors de l'installation.
Bla bla bla
Merci des réponses en tout cas |
ctaf, Thursday 17 January 2008 à 00:47
|
|
Subscription date : 30 November 2007
Messages : 311
|
@fabounet: cairo-dock-callbacks.c:19:25: error: cairo-glitz.h: No such file or directory
la compile passe pas avec glitz, maintenant que j'ai install un vrai os, j'aimerais pouvoir tester avec l'accel |
Subscription date : 14 January 2008
Messages : 47
|
chez moi c'est compilé avec glitz ... donc ca passe ! mais j'ai du ffaire pas mal de maguouille avant que ca marche j'essayerai de te retrouver ca.... |
fabounet, Thursday 17 January 2008 à 14:04
|
|
Subscription date : 30 November 2007
Messages : 17118
|
@nochka85 : c'est un problème de locale. que donnent echo $LANGUAGE et echo $LANG ?
@ctaf : ce fichier doit se trouver dans les sources de cairo ou de glitz, faut le mettre à la main dans /usr/include/quelquechose |
Git Version | Version Git
|