#1 Le 05/01/2008, à 03:25
- saelyx
Stellarium 0.9.0.1 > _ZN14QWidgetPrivate15checkWindowRoleEv
Bonjour à tous,
voilà lors de l'installation de Stellarium, je n'ai à prioiri aucun problème lors de l'installation :
aptitude install stellarium
et pourtant à l'exécution, j'ai le message d'erreur suivant :
stellarium: symbol lookup error: /usr/lib/libQtOpenGL.so.4: undefined symbol: _ZN14QWidgetPrivate15checkWindowRoleEv
Alors j'ai essayé de reprendre les fichiers /usr/lib/libQt* d'un autre poste sur lequel il fonctionne mais ça fait la même erreur. j'ai essayé de chercher les conflits de dépendances, mais je trouve la même chose sur les deux postes. J'ai également essayé d'éditer le fichier /usr/lib/libQtOpenGL.so.4.3.2 afin de remplacer par une fonction connue ou bien de ne rien mettre, mais ça n'a rien changé.
La seule solution que j'espère provisoire, est d'utiliser la version de Windows, en effet Wine arrive à bien faire fonctionner Stellarium pour Windows. L'inconvéniant étant la fluidité - tout de même correcte.
Si vous avez une autre solution "plus propre", merci.
-----BEGIN GEEK CODE BLOCK-----
GCS d- s+:+ a? C++ UL+++ P L++ E--- W+ N o-- K- w+ O-- M- V-
PS+ PE Y PGP t 5 X+ R- tv-- b+ DI- D++ G e-- h--- r+++ z+++
------END GEEK CODE BLOCK------
Hors ligne
#2 Le 05/01/2008, à 06:25
- best_friend_fr
Re : Stellarium 0.9.0.1 > _ZN14QWidgetPrivate15checkWindowRoleEv
Salut
http://qa.mandriva.com/show_bug.cgi?id=32481
Essaye d'installer libqtopengl en version normal et dev si ce n'est pas fait.
Si tu les as deja, il faudra peut etre prendre une version plus recente.
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#3 Le 06/01/2008, à 08:28
- saelyx
Re : Stellarium 0.9.0.1 > _ZN14QWidgetPrivate15checkWindowRoleEv
Voici la version des fichiers que j'ai :
lrwxrwxrwx 1 root root 20 2007-11-14 17:13 /usr/lib/libQtOpenGL.so.4 -> libQtOpenGL.so.4.3.2
lrwxrwxrwx 1 root root 20 2007-11-14 17:13 /usr/lib/libQtOpenGL.so.4.3 -> libQtOpenGL.so.4.3.2
-rw-r--r-- 1 root root 478264 2007-11-06 00:56 /usr/lib/libQtOpenGL.so.4.3.2
Il me faudrait donc une version plus récente... ou plus ancienne ?
Si tu as une source, ça pourrait m'aider, pas si évident à trouver d'ancienne/nouvelle version, merci d'avance.
-----BEGIN GEEK CODE BLOCK-----
GCS d- s+:+ a? C++ UL+++ P L++ E--- W+ N o-- K- w+ O-- M- V-
PS+ PE Y PGP t 5 X+ R- tv-- b+ DI- D++ G e-- h--- r+++ z+++
------END GEEK CODE BLOCK------
Hors ligne
#4 Le 06/01/2008, à 09:02
- best_friend_fr
Re : Stellarium 0.9.0.1 > _ZN14QWidgetPrivate15checkWindowRoleEv
lis le rapport de bug que je t'ai donne, c'est tout ce que j'ai.
Pour avoir une version plus recente, tu peux aller voir chez trolltech.
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#5 Le 19/01/2008, à 01:56
- saelyx_visitor
Re : Stellarium 0.9.0.1 > _ZN14QWidgetPrivate15checkWindowRoleEv
Merci, mais cela n'a pas résolu mon problème, l'installation de la dernière version des bibliothèques LibQT ne me génère pas le fichier dont j'ai besoin : /usr/lib/libQtOpenGL.so.4
j'suis donc obligé d'attendre la mise à jour ?
#6 Le 22/06/2008, à 14:30
- saelyx
Re : Stellarium 0.9.0.1 > _ZN14QWidgetPrivate15checkWindowRoleEv
Source du problème les bibliothèques ( et non libraires pour les anglophobes ) Qt de Nessus sont prioritaires sur celles de stellarium. Cependant les fonctions des bibliothèques Qt de Stellarium inclues les fonctions dont Nessus a besoin. Tout du moins, sur mon poste le remplacement des bibliothèque n'a pas altéré le fonctionnement de Nessus :
ls -l /opt/nessus/lib/libQtCore.so.4.3.4
ls -l /usr/lib/libQtCore.so.4.3.4
Solution:
# Sauvegarde les bibliothèques Nessus
tar czf /opt/nessus/lib_sauvegarde.tar.gz /opt/nessus/lib/
# Remplace les bibliothèques de Nessus par les locales
cp -rfv /usr/lib/libQt* /opt/nessus/lib/
-----BEGIN GEEK CODE BLOCK-----
GCS d- s+:+ a? C++ UL+++ P L++ E--- W+ N o-- K- w+ O-- M- V-
PS+ PE Y PGP t 5 X+ R- tv-- b+ DI- D++ G e-- h--- r+++ z+++
------END GEEK CODE BLOCK------
Hors ligne
#7 Le 02/10/2008, à 20:14
- jminthemix
Re : Stellarium 0.9.0.1 > _ZN14QWidgetPrivate15checkWindowRoleEv
Bonsoir, J'essais de faire fonctionner Stellarium sur ubuntu 8.04 sans grand succès pour le moment.
J'ai récupéré et compilé les sources de QT 4.4.3 depuis trolltech.com J'ai ensuite réussi à compiler les source de stellarium 0.10.0 .
Mais lorsque je lance Stellairum j'ai l'erreur suivante :
-------------------------------------------------------
[ This is Stellarium 0.10.0 - http://www.stellarium.org ]
[ Copyright (C) 2000-2008 Fabien Chereau et al ]
-------------------------------------------------------
File search paths:
0 . "/home/jmi/.stellarium"
1 . "/usr/local/share/stellarium"
Config file is: "/home/jmi/.stellarium/config.ini"
Attempting to use an existing older config file.
stellarium: symbol lookup error: stellarium: undefined symbol: _ZN21QNetworkAccessManagerC1EP7QObject
Je n'ai pas compris votre solution au problème. Pouvez vous m'en dire plus...?
Cordialement.
#8 Le 09/10/2008, à 02:17
- saelyx
Re : Stellarium 0.9.0.1 > _ZN14QWidgetPrivate15checkWindowRoleEv
As-tu installé Nessus ?
-----BEGIN GEEK CODE BLOCK-----
GCS d- s+:+ a? C++ UL+++ P L++ E--- W+ N o-- K- w+ O-- M- V-
PS+ PE Y PGP t 5 X+ R- tv-- b+ DI- D++ G e-- h--- r+++ z+++
------END GEEK CODE BLOCK------
Hors ligne
#9 Le 09/10/2008, à 20:01
- jminthemix
Re : Stellarium 0.9.0.1 > _ZN14QWidgetPrivate15checkWindowRoleEv
Bonsoir,
Non je ne l'avais pas installé.
J'ai essayé en l'installant mais le problème persiste.
Hors ligne
#10 Le 19/10/2008, à 13:11
- saelyx
Re : Stellarium 0.9.0.1 > _ZN14QWidgetPrivate15checkWindowRoleEv
Essaie un
locate libQtCore.so.4.3.4
-----BEGIN GEEK CODE BLOCK-----
GCS d- s+:+ a? C++ UL+++ P L++ E--- W+ N o-- K- w+ O-- M- V-
PS+ PE Y PGP t 5 X+ R- tv-- b+ DI- D++ G e-- h--- r+++ z+++
------END GEEK CODE BLOCK------
Hors ligne
#11 Le 19/10/2008, à 23:14
- jminthemix
Re : Stellarium 0.9.0.1 > _ZN14QWidgetPrivate15checkWindowRoleEv
Bonsoir,
Tout d'abord Merci du temps que vous me consacrez.
voici le résultat de la commande
locate libQtCore.so.4.3.4
/usr/lib/libQtCore.so.4.3.4
Hors ligne
#12 Le 22/11/2008, à 19:15
- Zed973
Re : Stellarium 0.9.0.1 > _ZN14QWidgetPrivate15checkWindowRoleEv
Salut
Chez moi a la compilation le PC se "trompe" de librairie et utilise un vieux qt, alors qu'un récent rest installé...
CMake Error at cmake/FindQt4.cmake:1276 (MESSAGE):
The installed Qt version 4.2.1 is too old, at least version 4.4.1 is
required
Call Stack (most recent call first):
CMakeLists.txt:78 (FIND_PACKAGE)
-- Configuring incomplete, errors occurred!
debian01:/home/zed/astro/stellarium-0.10.0/builds/unix#
Linux depuis 2007. Ubuntu Mate 23.10
Ravi.
Hors ligne