xcas: symbol lookup error: /usr/lib/libxcas.so.0: undefined

Bugs

Modérateur : xcasadmin

bricec
Messages : 11
Inscription : sam. sept. 12, 2009 4:47 pm

xcas: symbol lookup error: /usr/lib/libxcas.so.0: undefined

Message par bricec » mer. déc. 02, 2009 7:58 am

Bonjour,

Depuis la mise à jour vers la version 0.8.4 sur ubuntu, j'ai le message d'erreur suivant lorsque je lance xcas:
xcas: symbol lookup error: /usr/lib/libxcas.so.0: undefined symbol: XdbeQueryExtension

Merci d'avance pour votre aide,
Brice

parisse
Messages : 5734
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: xcas: symbol lookup error: /usr/lib/libxcas.so.0: undefined

Message par parisse » mer. déc. 02, 2009 1:50 pm

ca semble etre un probleme avec une des librairies de X, Xext me semble-t-il (je retrouve ce symbole dans libXext.a). Pouvez-vous tester ce que donne la commande
ldd /usr/bin/xcas
Quelle version d'ubuntu utilisez-vous?

bricec
Messages : 11
Inscription : sam. sept. 12, 2009 4:47 pm

Re: xcas: symbol lookup error: /usr/lib/libxcas.so.0: undefined

Message par bricec » mer. déc. 02, 2009 3:12 pm

Voici le résultat de la commande:

Code : Tout sélectionner

	linux-gate.so.1 =>  (0xb7f21000)
	libxcas.so.0 => /usr/lib/libxcas.so.0 (0xb7c7c000)
	libgiac.so.0 => /usr/lib/libgiac.so.0 (0xb6ba5000)
	libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb6b8b000)
	libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb6b6b000)
	libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb6b45000)
	libz.so.1 => /lib/libz.so.1 (0xb6b2f000)
	libXft.so.2 => /usr/lib/libXft.so.2 (0xb6b1b000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6aee000)
	libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb6a7b000)
	libGL.so.1 => /usr/lib/libGL.so.1 (0xb69e3000)
	libreadline.so.5 => /lib/libreadline.so.5 (0xb69b1000)
	libncurses.so.5 => /lib/libncurses.so.5 (0xb697f000)
	libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb697b000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb688c000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb679c000)
	libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb6776000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6767000)
	libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb6604000)
	/lib/ld-linux.so.2 (0xb7f22000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb658d000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6582000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb655b000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb6541000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb653d000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6538000)
J'utilise Ubuntu 9.04.

Merci,
Brice

parisse
Messages : 5734
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: xcas: symbol lookup error: /usr/lib/libxcas.so.0: undefined

Message par parisse » jeu. déc. 03, 2009 9:55 am

oups, c'est plutot
ldd /usr/lib/libxcas.so.0
qu'il faut regarder. Mais je ne pense pas que ca indiquera de problemes, je pense plutot que les libs X graphiques dynamiques ont evolue. Je viens de faire un essai en linkant statiquement avec les libs X, mais ca ne marche pas correctement.
Je recompile donc fltk avec support XDBE desactive, en esperant que ca reglera le probleme.

bricec
Messages : 11
Inscription : sam. sept. 12, 2009 4:47 pm

Re: xcas: symbol lookup error: /usr/lib/libxcas.so.0: undefined

Message par bricec » jeu. déc. 03, 2009 10:00 am

Au cas où, voici le résultat de la commande:

Code : Tout sélectionner

        >ldd /usr/lib/libxcas.so.0
	
        linux-gate.so.1 =>  (0xb7fec000)
	libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7d2e000)
	libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7d0e000)
	libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7ce7000)
	libz.so.1 => /lib/libz.so.1 (0xb7cd1000)
	libXft.so.2 => /usr/lib/libXft.so.2 (0xb7cbd000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7c90000)
	libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb7c1e000)
	libGL.so.1 => /usr/lib/libGL.so.1 (0xb7b86000)
	libreadline.so.5 => /lib/libreadline.so.5 (0xb7b53000)
	libncurses.so.5 => /lib/libncurses.so.5 (0xb7b21000)
	libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7b1d000)
	libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7af7000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb7a08000)
	libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb78a5000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7895000)
	/lib/ld-linux.so.2 (0xb7fed000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb781e000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7814000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb77ed000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb76fe000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb76e3000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb76df000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb76da000)

parisse
Messages : 5734
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: xcas: symbol lookup error: /usr/lib/libxcas.so.0: undefined

Message par parisse » jeu. déc. 03, 2009 1:05 pm

Pouvez-vous tester si avec la mise a jour du deb de ce matin ca fonctionne?

bricec
Messages : 11
Inscription : sam. sept. 12, 2009 4:47 pm

Re: xcas: symbol lookup error: /usr/lib/libxcas.so.0: undefined

Message par bricec » jeu. déc. 03, 2009 3:30 pm

Tout est rentré dans l'ordre.

Merci pour votre aide.

Brice

Répondre