Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation Cairo-dock needs libgl.la???
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)
Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Locked] Cairo-dock needs libgl.la???
Guest English 4 matttbe [Read]
23 November 2009 à 19:23

Guest, Sunday 22 November 2009 à 01:51

/bin/sh ../libtool --tag=CC --mode=link gcc -march=prescott -pipe -O2 -o libcairo-dock.la -rpath /usr/lib -avoid-version -module libcairo_dock_la-cairo-dock-icons.lo -pthread -Wl,--export-dynamic -lgthread-2.0 -lrsvg-2 -ldbus-glib-1 -ldbus-1 -lpthread -lrt -lxml2 -lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -lGLU -lGL -lXmu -lXt -lSM -lICE -lgtk-x11-2.0 -lpangox-1.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lXrender -lX11 -lm
/bin/sh ../libtool --tag=CC --mode=link gcc -march=prescott -pipe -O2 -o cairo-dock -Wl,--export-dynamic cairo_dock-cairo-dock-callbacks.o cairo_dock-cairo-dock.o cairo_dock-cairo-dock-dbus.o cairo_dock-cairo-dock-draw.o cairo_dock-cairo-dock-config.o cairo_dock-cairo-dock-load.o cairo_dock-cairo-dock-icons.o cairo_dock-cairo-dock-applications-manager.o cairo_dock-cairo-dock-menu.o cairo_dock-cairo-dock-modules.o cairo_dock-cairo-dock-launcher-factory.o cairo_dock-cairo-dock-application-factory.o cairo_dock-cairo-dock-applet-factory.o cairo_dock-cairo-dock-separator-factory.o cairo_dock-cairo-dock-desktop-file-factory.o cairo_dock-cairo-dock-keyfile-utilities.o cairo_dock-cairo-dock-dock-factory.o cairo_dock-cairo-dock-animations.o cairo_dock-cairo-dock-themes-manager.o cairo_dock-cairo-dock-notifications.o cairo_dock-cairo-dock-dialogs.o cairo_dock-cairo-dock-surface-factory.o cairo_dock-cairo-dock-renderer-manager.o cairo_dock-cairo-dock-default-view.o cairo_dock-cairo-dock-applet-facility.o cairo_dock-cairo-dock-file-manager.o cairo_dock-eggaccelerators.o cairo_dock-cairo-dock-keybinder.o cairo_dock-cairo-dock-desklet.o cairo_dock-cairo-dock-log.o cairo_dock-cairo-dock-X-utilities.o cairo_dock-cairo-dock-gauge.o cairo_dock-cairo-dock-dock-manager.o cairo_dock-cairo-dock-class-manager.o cairo_dock-cairo-dock-emblem.o cairo_dock-cairo-dock-flying-container.o cairo_dock-cairo-dock-graph.o cairo_dock-cairo-dock-draw-opengl.o cairo_dock-cairo-dock-particle-system.o cairo_dock-cairo-dock-gui-factory.o cairo_dock-cairo-dock-gui-callbacks.o cairo_dock-cairo-dock-gui-manager.o cairo_dock-cairo-dock-gui-filter.o cairo_dock-cairo-dock-internal-position.o cairo_dock-cairo-dock-internal-accessibility.o cairo_dock-cairo-dock-internal-system.o cairo_dock-cairo-dock-internal-taskbar.o cairo_dock-cairo-dock-internal-hidden-dock.o cairo_dock-cairo-dock-internal-dialogs.o cairo_dock-cairo-dock-internal-indicators.o cairo_dock-cairo-dock-internal-views.o cairo_dock-cairo-dock-internal-labels.o cairo_dock-cairo-dock-internal-desklets.o cairo_dock-cairo-dock-internal-background.o cairo_dock-cairo-dock-internal-icons.o cairo_dock-cairo-dock-data-renderer.o cairo_dock-cairo-dock-dock-facility.o cairo_dock-cairo-dock-container.o cairo_dock-cairo-dock-task.o -lXtst -lXcomposite -lXfixes -lXinerama -lcrypt -pthread -Wl,--export-dynamic -lgthread-2.0 -lrsvg-2 -ldbus-glib-1 -ldbus-1 -lpthread -lrt -lxml2 -lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -lGLU -lGL -lXmu -lXt -lSM -lICE -lgtk-x11-2.0 -lpangox-1.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lXrender -lX11
/bin/grep: /usr/lib/libGL.la: No such file or directory
/bin/sed: can't read /usr/lib/libGL.la: No such file or directory
libtool: link: `/usr/lib/libGL.la' is not a valid libtool archive
make[3]: *** [libcairo-dock.la] Error 1
make[3]: *** Waiting for unfinished jobs....
libtool: link: cannot find the library `/usr/lib/libGL.la' or unhandled argument `/usr/lib/libGL.la'
make[3]: *** [cairo-dock] Error 1
make[3]: Leaving directory `/root/Desktop/cairo-dock-2.1.0/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/Desktop/cairo-dock-2.1.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/Desktop/cairo-dock-2.1.0'
make: *** [all] Error 2


Any ideas? Mesa stopped shipping libtool archives a LONG LONG time ago. Version 1.8 compiles just fine but anything later wants libgl.la....

I'm stumped.

matttbe, Sunday 22 November 2009 à 11:52


Subscription date : 24 January 2009
Messages : 12573
Hello

Can you give us some details : what's your distribution and its version, how do you compile it (did you have a look to our wiki? which librairies did you install?), what's you version of mesa, etc.

Version 1.8 compiles just fine but anything later wants libgl.la...
Version 1.8 of what?

fabounet, Monday 23 November 2009 à 14:52


Subscription date : 30 November 2007
Messages : 17118
I don't think it needs libGL.la anyway
nothing is statically linked.

Guest, Monday 23 November 2009 à 18:34

I found the issue. I greped for libGL.a in /usr and found out that libgtkglext-x11-1.0.a had:

-lGLU /usr/lib/libGL.la

in the "dependency_libs=" section. Why, I'm not sure. I rebuilt gtkglext and the .la files don't contain that reference anymore and cairo-dock latest builds just fine.

Sorry to have troubled you all.

matttbe, Monday 23 November 2009 à 19:23


Subscription date : 24 January 2009
Messages : 12573
Thanks to have shared it

Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Locked] Cairo-dock needs libgl.la???
Guest English 4 matttbe [Read]
23 November 2009 à 19:23


Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation Cairo-dock needs libgl.la??? 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.