Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Git Version | Version Git [1410] I have a dream ... that one day ... all plugins will compile !
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] [1410] I have a dream ... that one day ... all plugins will compile !
Page : 1 2
parAdOxxx_ZeRo Français 20 parAdOxxx_ZeRo [Read]
26 November 2008 à 09:26

parAdOxxx_ZeRo, Sunday 23 November 2008 à 13:25


Subscription date : 14 January 2008
Messages : 1122
clock
applet-draw.c: In function ‘cd_clock_update_with_time’:
applet-draw.c:77: error: ‘CD_APPLET_MY_CONTAINER_IS_OPENGL’ undeclared (first use in this function)
applet-draw.c:77: error: (Each undeclared identifier is reported only once
applet-draw.c:77: error: for each function it appears in.)
applet-draw.c: At top level:
/usr/local/include/cairo-dock/cairo-dock/cairo-dock-icons.h:335: warning: inline function ‘cairo_dock_update_removing_inserting_icon’ declared but never defined
make[2]: *** [libcd_clock_la-applet-draw.lo] Error 1


dock-rendering
rendering-init.c: In function ‘init’:
rendering-init.c:144: error: too many arguments to function ‘cairo_dock_set_all_views_to_default’
rendering-init.c: In function ‘reload’:
rendering-init.c:174: error: too many arguments to function ‘cairo_dock_set_all_views_to_default’
rendering-init.c: At top level:
/usr/local/include/cairo-dock/cairo-dock/cairo-dock-icons.h:335: warning: inline function ‘cairo_dock_update_removing_inserting_icon’ declared but never defined
make[2]: *** [libcd_rendering_la-rendering-init.lo] Error 1


shortcuts
applet-bookmarks.c: In function ‘cd_shortcuts_on_change_bookmarks’:
applet-bookmarks.c:107: error: ‘mySystem’ undeclared (first use in this function)
applet-bookmarks.c:107: error: (Each undeclared identifier is reported only once
applet-bookmarks.c:107: error: for each function it appears in.)
applet-bookmarks.c: In function ‘cd_shortcuts_list_bookmarks’:
applet-bookmarks.c:306: error: ‘mySystem’ undeclared (first use in this function)
applet-bookmarks.c: At top level:
/usr/local/include/cairo-dock/cairo-dock/cairo-dock-icons.h:335: warning: inline function ‘cairo_dock_update_removing_inserting_icon’ declared but never defined
make[2]: *** [libcd_shortcuts_la-applet-bookmarks.lo] Error 1


switcher
applet-draw.c: In function ‘cd_switcher_draw_main_icon_compact_mode’:
applet-draw.c:159: error: ‘CD_APPLET_MY_CONTAINER_IS_OPENGL’ undeclared (first use in this function)
applet-draw.c:159: error: (Each undeclared identifier is reported only once
applet-draw.c:159: error: for each function it appears in.)
applet-draw.c: In function ‘cd_switcher_draw_main_icon_expanded_mode’:
applet-draw.c:288: error: ‘CD_APPLET_MY_CONTAINER_IS_OPENGL’ undeclared (first use in this function)
applet-draw.c: At top level:
/usr/local/include/cairo-dock/cairo-dock/cairo-dock-icons.h:335: warning: inline function ‘cairo_dock_update_removing_inserting_icon’ declared but never defined
make[2]: *** [libcd_switcher_la-applet-draw.lo] Error 1
make[2]: Leaving directory `/home/paradoxxx/bleeding_edge/cairo-dock/plug-ins/switcher/src'
make[1]: *** [all-recursive] Error 1


rame
applet-init.c: In function ‘reload’:
applet-init.c:134: error: ‘myDialogs’ undeclared (first use in this function)
applet-init.c:134: error: (Each undeclared identifier is reported only once
applet-init.c:134: error: for each function it appears in.)
applet-init.c: At top level:
/usr/local/include/cairo-dock/cairo-dock/cairo-dock-icons.h:335: warning: inline function ‘cairo_dock_update_removing_inserting_icon’ declared but never defined
make[2]: *** [libcd_rame_la-applet-init.lo] Error 1
make[2]: Leaving directory `/home/paradoxxx/bleeding_edge/cairo-dock/plug-ins/rame/src'
make[1]: *** [all-recursive] Error 1


cpusage
applet-init.c: In function ‘reload’:
applet-init.c:138: error: ‘myDialogs’ undeclared (first use in this function)
applet-init.c:138: error: (Each undeclared identifier is reported only once
applet-init.c:138: error: for each function it appears in.)
applet-init.c: At top level:
/usr/local/include/cairo-dock/cairo-dock/cairo-dock-icons.h:335: warning: inline function ‘cairo_dock_update_removing_inserting_icon’ declared but never defined
make[2]: *** [libcd_cpusage_la-applet-init.lo] Error 1
make[2]: Leaving directory `/home/paradoxxx/bleeding_edge/cairo-dock/plug-ins/cpusage/src'
make[1]: *** [all-recursive] Error 1


tomboy
tomboy-dbus.c: In function ‘onChangeNoteList’:
tomboy-dbus.c:186: error: ‘mySystem’ undeclared (first use in this function)
tomboy-dbus.c:186: error: (Each undeclared identifier is reported only once
tomboy-dbus.c:186: error: for each function it appears in.)
tomboy-dbus.c: In function ‘cd_tomboy_find_note_for_this_week’:
tomboy-dbus.c:541: warning: format not a string literal and no format arguments
tomboy-dbus.c: In function ‘cd_tomboy_find_note_for_next_week’:
tomboy-dbus.c:563: warning: format not a string literal and no format arguments
tomboy-dbus.c: At top level:
/usr/local/include/cairo-dock/cairo-dock/cairo-dock-icons.h:335: warning: inline function ‘cairo_dock_update_removing_inserting_icon’ declared but never defined
make[2]: *** [libcd_tomboy_la-tomboy-dbus.lo] Error 1
make[2]: Leaving directory `/home/paradoxxx/bleeding_edge/cairo-dock/plug-ins/tomboy/src'
make[1]: *** [all-recursive] Error 1


stack
applet-load-icons.c: In function ‘cd_stack_build_one_icon’:
applet-load-icons.c:76: error: ‘mySystem’ undeclared (first use in this function)
applet-load-icons.c:76: error: (Each undeclared identifier is reported only once
applet-load-icons.c:76: error: for each function it appears in.)
applet-load-icons.c: At top level:
/usr/local/include/cairo-dock/cairo-dock/cairo-dock-icons.h:335: warning: inline function ‘cairo_dock_update_removing_inserting_icon’ declared but never defined
make[2]: *** [libcd_stack_la-applet-load-icons.lo] Error 1
make[2]: Leaving directory `/home/paradoxxx/bleeding_edge/cairo-dock/plug-ins/stack/src'
make[1]: *** [all-recursive] Error 1


drop-indicator
applet-notifications.c: In function ‘cd_drop_indicator_load_drop_indicator’:
applet-notifications.c:263: error: too many arguments to function ‘cairo_dock_load_texture_from_raw_data’
applet-notifications.c: At top level:
/usr/local/include/cairo-dock/cairo-dock/cairo-dock-icons.h:335: warning: inline function ‘cairo_dock_update_removing_inserting_icon’ declared but never defined
make[2]: *** [libcd_drop_indicator_la-applet-notifications.lo] Error 1
make[2]: Leaving directory `/home/paradoxxx/bleeding_edge/cairo-dock/plug-ins/drop-indicator/src'
make[1]: *** [all-recursive] Error 1


icon-effect
applet-fire.c: In function ‘cd_icon_effect_init_fire’:
applet-fire.c:21: error: too many arguments to function ‘cairo_dock_load_texture_from_raw_data’
applet-fire.c: At top level:
/usr/local/include/cairo-dock/cairo-dock/cairo-dock-icons.h:335: warning: inline function ‘cairo_dock_update_removing_inserting_icon’ declared but never defined
make[2]: *** [libcd_icon_effect_la-applet-fire.lo] Error 1
make[2]: Leaving directory `/home/paradoxxx/bleeding_edge/cairo-dock/plug-ins/icon-effect/src'
make[1]: *** [all-recursive] Error 1


show-mouse
applet-notifications.c: In function ‘cd_show_mouse_init_system’:
applet-notifications.c:113: error: too many arguments to function ‘cairo_dock_load_texture_from_raw_data’
applet-notifications.c: At top level:
/usr/local/include/cairo-dock/cairo-dock/cairo-dock-icons.h:335: warning: inline function ‘cairo_dock_update_removing_inserting_icon’ declared but never defined
make[2]: *** [libcd_show_mouse_la-applet-notifications.lo] Error 1
make[2]: Leaving directory `/home/paradoxxx/bleeding_edge/cairo-dock/plug-ins/show-mouse/src'
make[1]: *** [all-recursive] Error 1

Mav, Sunday 23 November 2008 à 13:46


Subscription date : 29 November 2007
Messages : 3146
J'ai exactement les mêmes erreurs et je peux dire que Fab n'est pas à blamer (pas d'oubli de fichiers, rien )
Ca ne marche pas sur mon fixe et ca marche impeccable sur mon portable, la compil passe pour tous les plugins alors qu'elle ne passe pas du tout sur mon fixe avec exactement les mêmes erreurs.....

parAdOxxx_ZeRo, Sunday 23 November 2008 à 14:01


Subscription date : 14 January 2008
Messages : 1122
oO

Tofe, Sunday 23 November 2008 à 14:59


Subscription date : 09 February 2008
Messages : 921
Es-tu sûr qu'il n'y a pas de bafouillage entre les headers d'une éventuellement version plus vieille, qui serait dans /usr/local/include/cairo-dock, et de ceux de la version bleeging-edge, qui seraient dans /home/paradoxxx/bleeding_edge/cairo-dock/cairo-dock/src ?

Lorsqu'on compile deux version différentes de cairo-dock, ce genre d'ennuis peut arriver

parAdOxxx_ZeRo, Sunday 23 November 2008 à 16:00


Subscription date : 14 January 2008
Messages : 1122
alors justement !
Y'aurait pas un soucis quelque part ?
Si je supprime les includes user de cairo dock j'ai plus aucun plugin qui compile ce qui peut paraitre normal vu qu'il y a plus de cairo-dock.h
Ceci dit meme en recompilant cairo-dock j'ai toujours rien dedans :/
Comment c'est possible ?

Mav, Sunday 23 November 2008 à 16:31


Subscription date : 29 November 2007
Messages : 3146
Voilà où est possiblement le pb ! Ca expliquerait la non présence des macros MY_CONTAINER_IS_OPEN_GL

parAdOxxx_ZeRo, Sunday 23 November 2008 à 16:39


Subscription date : 14 January 2008
Messages : 1122
c'est le make install qui devrait faire ca non ?

Mav, Sunday 23 November 2008 à 17:06


Subscription date : 29 November 2007
Messages : 3146
oui

parAdOxxx_ZeRo, Sunday 23 November 2008 à 19:34


Subscription date : 14 January 2008
Messages : 1122
pas d'idées sur pourquoi ca marche chez certains et pas chez d'autres et comment résoudre le problème proprement ?

Mav, Sunday 23 November 2008 à 19:39


Subscription date : 29 November 2007
Messages : 3146
Bizarre, on a le même pb sur glitz, car smo a réussi à installer avec glitz par mon script par exemple alors que ca marche pas avec mon script sur mon portable, mon fixe et chez d'autres

parAdOxxx_ZeRo, Sunday 23 November 2008 à 19:41


Subscription date : 14 January 2008
Messages : 1122
ah oui la solution sale est :

sudo rm -fr /usr/local/include/cairo-dock
sudo mkdir /usr/local/include/cairo-dock
sudo mkdir /usr/local/include/cairo-dock/cairo-dock
cd monRepDeCompil_cairo-dock/cairo-dock/src
sudo cp cairo-dock.h /usr/local/include/cairo-dock/
sudo cp *.h /usr/local/include/cairo-dock/cairo-dock

et la ca roule !

Mav, Sunday 23 November 2008 à 19:49


Subscription date : 29 November 2007
Messages : 3146
Rhhhooo !
C'est pas trop sale ca encore

Tofe, Sunday 23 November 2008 à 21:50


Subscription date : 09 February 2008
Messages : 921
Sinon dans le wiki, section SVN, j'ai expliqué une méthode pour compiler un cairo-dock+plugins de façon indépendante et propre

parAdOxxx_ZeRo, Monday 24 November 2008 à 00:48


Subscription date : 14 January 2008
Messages : 1122
si c'est sale parce que si faut faire ca à chaque compil...

ah au fait depuis j'ai ca :
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:277)
while opening module '/usr/local/lib/cairo-dock/libcd-stack.so' : (/usr/local/lib/cairo-dock/libcd-stack.so: undefined symbol: mySystem)
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:277)
while opening module '/usr/local/lib/cairo-dock/libcd-tomboy.so' : (/usr/local/lib/cairo-dock/libcd-tomboy.so: undefined symbol: mySystem)
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:277)
while opening module '/usr/local/lib/cairo-dock/libcd-rame.so' : (/usr/local/lib/cairo-dock/libcd-rame.so: undefined symbol: myDialogs)
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:277)
while opening module '/usr/local/lib/cairo-dock/libcd-cpusage.so' : (/usr/local/lib/cairo-dock/libcd-cpusage.so: undefined symbol: myDialogs)
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:277)
while opening module '/usr/local/lib/cairo-dock/libcd-rendering.so' : (/usr/local/lib/cairo-dock/libcd-rendering.so: undefined symbol: mySystem)
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:277)
while opening module '/usr/local/lib/cairo-dock/libcd-shortcuts.so' : (/usr/local/lib/cairo-dock/libcd-shortcuts.so: undefined symbol: mySystem)

euh ca vient d'ou ?

fabounet, Monday 24 November 2008 à 02:47


Subscription date : 30 November 2007
Messages : 17118
problème de headers, tu es sûr que l'installation du dock s'est bien passée ?
également, vérifier la cohérence entre l'endroit où il est installé et l'endroit où vous allez chercher les libs.

parAdOxxx_ZeRo, Monday 24 November 2008 à 13:50


Subscription date : 14 January 2008
Messages : 1122
donc si j'ai bien compris l'installation du dock se fait dans /usr sauf que si on utilise un configure à la main sans rajouter --prefix=/usr ca met tout le bordel dans /usr/local or apparemment meme si on recompile tout avec le script de mav qui est en --prefix=/usr si on supprime le dossier dans /usr/local ca fait la gueule donc il doit y avoir autre chose qui commande ca.
La question c'est "quoi ?!"
Car après avoir tout recompilé (avec succès) avec le script de Mav les libs sont toujours recherché dans /usr/local

ChAnGFu, Monday 24 November 2008 à 14:16


Subscription date : 17 January 2008
Messages : 1526
Tofe tu n'avais pas retiré un flag de compilation?

Tofe, Monday 24 November 2008 à 16:30


Subscription date : 09 February 2008
Messages : 921
euh beh tu parles peut-être de l'option pour les warnings C99 dans mail ? autre chose ?
Pour mes options pour compiler un CD2 à coté d'un CD 1.6.2.1, j'ai joué avec le PKGCONFIG_PATH, et j'ai essayé de résumé ça dans le wiki...

parAdOxxx_ZeRo, Tuesday 25 November 2008 à 17:58


Subscription date : 14 January 2008
Messages : 1122
Allé c'est cadeau voilà la solution :
un petit coup de :
find /usr/local -name cairo-dock\* -exec sudo rm -fr {} \;

puis on force la réinstallation et là magie ! Tout marche !

nochka85, Tuesday 25 November 2008 à 18:46


Subscription date : 29 November 2007
Messages : 7408
y compris motion-blur ? <- C'est le seul truc qui ne compile pas chez moi (même si je ne m'en sert pas ..... pour l'instant )

Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] [1410] I have a dream ... that one day ... all plugins will compile !
Page : 1 2
parAdOxxx_ZeRo Français 20 parAdOxxx_ZeRo [Read]
26 November 2008 à 09:26


Glx-Dock / Cairo-Dock List of forums Git Version | Version Git [1410] I have a dream ... that one day ... all plugins will compile ! Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.