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 Problem to compile the latest rev on Fedora 15
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] Problem to compile the latest rev on Fedora 15
mightymouse2045 English 10 matttbe [Read]
15 July 2011 à 00:01

mightymouse2045, Monday 04 July 2011 à 09:58


Subscription date : 04 July 2011
Messages : 25
When I try and compile the latest rev on Fedora 15 I get these errors:

Linking C static library libicon-factory.a
Linking C static library libhelp.a
Linking C static library libimplementations.a
Linking C shared library libgldi.so

and then it fails completely with

fatal error: cairo-dock-help.h: No such file or directory

Can someone help me work through these so I can compile the latest version?

mightymouse2045, Monday 04 July 2011 à 10:03


Subscription date : 04 July 2011
Messages : 25
/opt/cairo-dock-core/src/cairo-dock.c:87:29: fatal error: cairo-dock-help.h: No such file or directory
compilation terminated.
make[2]: * [src/CMakeFiles/cairo-dock.dir/cairo-dock.c.o] Error 1
make[1]:
* [src/CMakeFiles/cairo-dock.dir/all] Error 2

mightymouse2045, Monday 04 July 2011 à 10:05


Subscription date : 04 July 2011
Messages : 25
Full log is here:

http://pastebin.com/QVbdWU8u

mightymouse2045, Monday 04 July 2011 à 10:07


Subscription date : 04 July 2011
Messages : 25
This is the cmake output also

http://pastebin.com/1HMuiMim

fabounet, Tuesday 05 July 2011 à 16:10


Subscription date : 30 November 2007
Messages : 17118
796 should correct this error, sorry

Guest, Wednesday 06 July 2011 à 05:31

ok cool is rev 796 available yet?

mightymouse2045, Wednesday 06 July 2011 à 05:45


Subscription date : 04 July 2011
Messages : 25
just did a bzr up and it's 797 so hopefully that's still working

mightymouse2045, Wednesday 06 July 2011 à 09:22


Subscription date : 04 July 2011
Messages : 25
fabounet :
796 should correct this error, sorry


797 isn't compiling also

I copied the icon-factory file to the /usr/include... and that worked but I keep getting the following errors now and I have tried copying the files over but that hasn't worked.

In file included from /usr/include/cairo-dock/cairo-dock.h:90:0,
from /usr/src/cairo-dock-plug-ins/clock/src/applet-struct.h:24,
from /usr/src/cairo-dock-plug-ins/clock/src/applet-timer.c:26:
/usr/include/cairo-dock/gldit/cairo-dock-applet-canvas.h:501:46: fatal error: cairo-dock-applet-multi-instance.h: No such file or directory
compilation terminated.
In file included from /usr/include/cairo-dock/cairo-dock.h:90:0,
from /usr/src/cairo-dock-plug-ins/Animated-icons/src/applet-struct.h:24,
from /usr/src/cairo-dock-plug-ins/Animated-icons/src/applet-rotation.c:24:
/usr/include/cairo-dock/gldit/cairo-dock-applet-canvas.h:503:47: fatal error: cairo-dock-applet-single-instance.h: No such file or directory
compilation terminated.
make[2]: * [Dbus/src/CMakeFiles/cd-Dbus.dir/applet-config.c.o] Error 1
make[1]: * [Dbus/src/CMakeFiles/cd-Dbus.dir/all] Error 2
make[2]: * [clock/src/CMakeFiles/cd-clock.dir/applet-draw.c.o] Error 1
make[2]: * [clock/src/CMakeFiles/cd-clock.dir/applet-notifications.c.o] Error 1
make[2]: * [Animated-icons/src/CMakeFiles/cd-Animated-icons.dir/applet-config.c.o] Error 1
make[2]: * [clock/src/CMakeFiles/cd-clock.dir/applet-timer.c.o] Error 1
make[1]: * [clock/src/CMakeFiles/cd-clock.dir/all] Error 2
make[2]: * [Animated-icons/src/CMakeFiles/cd-Animated-icons.dir/applet-rotation.c.o] Error 1
make[1]: * [Animated-icons/src/CMakeFiles/cd-Animated-icons.dir/all] Error 2
make: * [all] Error 2

fabounet, Wednesday 06 July 2011 à 17:05


Subscription date : 30 November 2007
Messages : 17118
hmm, this time all the files are here though
I'll try from a fresh install.

Tofe, Thursday 14 July 2011 à 14:15


Subscription date : 09 February 2008
Messages : 921
I think there's a bug in the CMakeLists.txt of the plugins. The line:
set (PACKAGE_INCLUDE_DIRS "${PACKAGE_INCLUDE_DIRS} ${GLDI_INCLUDE_DIRS}")

should be:
set (PACKAGE_INCLUDE_DIRS "${PACKAGE_INCLUDE_DIRS};${GLDI_INCLUDE_DIRS}")


Don't you agree ? It how I've fixed the compilation errors on my side. If you agree, I can commit that little change.

matttbe, Friday 15 July 2011 à 00:01


Subscription date : 24 January 2009
Messages : 12573
Thank you Tofe

This bug should be fixed with the rev 2020!

Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] Problem to compile the latest rev on Fedora 15
mightymouse2045 English 10 matttbe [Read]
15 July 2011 à 00:01


Glx-Dock / Cairo-Dock List of forums Git Version | Version Git Problem to compile the latest rev on Fedora 15 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.