|
Bas de page | |
---|---|
Auteur | Sujet : Courbes avec Qwt (erreur de segmentation) |
Publicité | Posté le 09-04-2008 à 00:19:04 |
benito59650 | J'ai cru comprendre d'où viens l'erreur de segmentation. C'est quand je modifie mon Fichier.pro
|
bjone Insert booze to continue |
benito59650 | Je les ai oublié (en fait ce n'est pas moi qui ai fait le programme), mais je ne pense pas que le problème vienne de là . |
IrmatDen |
|
benito59650 | Tiens bonsoir IrmatDen. Comment ça va depuis le temps?
|
benito59650 | Ah oui je n'est compilé que de manière "classique" avec Qt car je ne sais pas compiler en release ou en debug (enfin l'un ou l'autre).
|
IrmatDen | Ah, j'avais pas reconnu Bon, step by step: 2. qmake && make && sudo make install dans le répertoire de qwt 2.bis > ça installe le tout dans /usr/local/qwt-5.0.2 (par défaut), avec les so et autres liens dans le sous répertoire lib 3. création d'un qwt.conf dans /etc/ld.so.conf.d dont le contenu est:
4. on teste une première fois la compil+exécution des exemples (on est toujours dans ton répertoire qwt):
-- Création des liens nécessaire à la compilation d'un projet perso sans référencer le dossier d'origine de qwt --
6. Même chose pour les lib:
7. Le projet tel qu'il doit être:
8. on compile:
Et là tu devrais avoir ta fenêtre avec 2 droites qui se croisent. En tout cas, ça marche nickel chez moi ça, mais pense à repartir éventuellement de 0 histoire que ce soit clean (si des manips déjà faites ont mis le bazar).
Message édité par IrmatDen le 09-04-2008 à 15:13:15 |
benito59650 | Tout d'abord merci beaucoup pour m'avoir tout expliqué étape par étape.
|
benito59650 | Mais bon quand je dis que j'ai tout repris depuis le début, je veux dire que j'ai relancé l'installation depuis la première étape que tu as cité, mais je n'ai pas supprimé la librairie préalablement, je sais pas si c'est important... |
Publicité | Posté le 09-04-2008 à 19:50:50 |
IrmatDen | Le segfault tu l'as lorsque tu compiles ou lorsque tu exécutes?? (La première possibilité m'étonnes quelque peu quand même...)
|
benito59650 | L'erreur arrive au moment de l'execution.
|
_darkalt3_ Proctopathe |
benito59650 | J'ai essayé gdb mais de manière très simpliste (car je ne connaissait pas).
|
IrmatDen | Tu peux copier le résultat de bt dans gdb stp? (Ca indiquera la pile d'appel)
|
benito59650 | Excuse moi mais je comprend pas ce que tu me dis. C'est quoi le resultat de bt? comment on le copie dans gdb? |
IrmatDen | Pardon, en décrypté ça donne:
|
benito59650 | Ah d'accord c'est plus clair :-)
|
benito59650 | désolé j'ai oublié des lignes
|
benito59650 | Juste un petite précision sur le fichier qwt.conf : |
IrmatDen | Apparemment, c'est les libs Qt3 qui sont utilisées et non les Qt4, donc forcément, ça le fait pas. edit:
Message édité par IrmatDen le 13-04-2008 à 01:57:55 |
benito59650 | j'ai installé les paquets pour installé Qt4 et je pense que j'ai installé Qt3 également. En fait j'ai fait le bourrin et j'ai fait sudo apt-get install pour tous les paquets qu'on me proposé. (du coup quand je compile je dois faire des qmake-qt4).
|
IrmatDen | Nettoie déjà en virant les paquets de dev Qt3... ensuite tu recompiles complétement. Mais ça doit être un tel foutoir que je doute pouvoir te dire quoi faire pour le remettre sur pied... |
benito59650 | Salut
|
IrmatDen | En plus tu l'avais marqué dans ton post précédent que tu devais utiliser qmake-qt4 |
Publicité | Posté le |
Sujets relatifs | |
---|---|
erreur de link avec le passage a visual 2008 | VBA ACCESS erreur 3202 |
erreur SMTP | ratrapper une erreur de scanf |
erreur function: imap_open() | Gestion d' "erreur" avec trigger_error() - bien/pas bien ? |
[C#] Erreur déploiement suite changement de version VS | [dumb girl asking] fermer des onglets et détruire des choses |
erreur $_POST['URL'] | batch, commande ping et rapport d'erreur |
Plus de sujets relatifs à : Courbes avec Qwt (erreur de segmentation) |