View previous topic :: View next topic |
Author |
Message |
zomig n00b
Joined: 11 Jul 2003 Posts: 28
|
Posted: Fri Jul 11, 2003 3:08 pm Post subject: k3b: probleme de compilation |
|
|
salut, j'obtient cette erreur lorsque j'essais de compiler k3b, si quelqu'un a une idée ... merci d'avance
In file included from /usr/qt/3/include/qobject.h:45,
from ../k3bjob.h:21,
from k3bcdcopyjob.h:21,
from k3bcdcopyjob.cpp:18:
/usr/qt/3/include/qevent.h:222: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[3]: *** [k3bcdcopyjob.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/k3b-0.8.1-r1/work/k3b-0.8.1/src/cdc
opy'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/k3b-0.8.1-r1/work/k3b-0.8.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/k3b-0.8.1-r1/work/k3b-0.8.1'
make: *** [all] Error 2
!!! ERROR: app-cdr/k3b-0.8.1-r1 failed.
!!! Function kde_src_compile, Line 123, Exitcode 2
!!! died running emake, kde_src_compile:make
|
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Fri Jul 11, 2003 5:20 pm Post subject: |
|
|
l'erreur a-t-elle lieu toujours au même endroit ?
Est-ce que t'arrives à compiler d'autres applis sans souci....
enfin bon des détails en plus sont bienvenues amha ! |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Fri Jul 11, 2003 6:52 pm Post subject: Re: k3b: probleme de compilation |
|
|
Pour préciser la pensée de DuF, c'est ça qui interpelle :
Quote: | /usr/qt/3/include/qevent.h:222: internal error: Segmentation fault |
Si l'erreur se produit à des endroits aléatoires, c'est en général le signe d'une instabilité matérielle (mémoire, overclocking, ...)
Si l'erreur se produit dans plusieurs compils, mais toujours au même endroit, cela pourrait être un bug dans gcc lui-même, comme suggéré dans le message (possible, mais quand même peu probable ...)
Sans autre contexte, ce sont les 2 premières choses qui viennent à l'esprit. |
|
Back to top |
|
|
zomig n00b
Joined: 11 Jul 2003 Posts: 28
|
Posted: Sat Jul 12, 2003 8:45 am Post subject: |
|
|
l'erreur arrive toujours a cet endroit, seulement pour k3b |
|
Back to top |
|
|
ganjo Tux's lil' helper
Joined: 07 Jan 2003 Posts: 111
|
Posted: Sat Jul 12, 2003 10:17 am Post subject: |
|
|
lerreur vuient a prioris de gcc, les dernières versions sont pas toujours super stable...
jvois pas trop se que tu pourrais changer a part changer la version de gcc, tu peux toujours aller voir sur le site indiqué mais je doute que ca taide beaucoup |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Sat Jul 12, 2003 12:40 pm Post subject: |
|
|
ganjo wrote: | lerreur vuient a prioris de gcc, les dernières versions sont pas toujours super stable... |
Oui, tout laisserait à penser que l'erreur provient de gcc.
Par contre, je suis un peu plus mitigé à propos de ta remarque concernant la stabilité : je viens de compiler avec succès aussi bien k3b-0.8.1-r1 que k3b-0.9_pre2 en utilisant gcc-3.2.3-r1 !
Zomig :
- quel gcc utilises-tu ? (gcc --version)
- quel processeur ?
- Quelles valeurs as-tu données à CFLAGS ? (voir /etc/make.conf) |
|
Back to top |
|
|
zomig n00b
Joined: 11 Jul 2003 Posts: 28
|
Posted: Sat Jul 12, 2003 11:21 pm Post subject: |
|
|
bloops@bloops bloops $ gcc --version
gcc (GCC) 3.2.2
Copyright © 2002 Free Software Foundation, Inc.
Ce logiciel est libre; voir les sources pour les conditions de copie. Il n'y a PAS
GARANTIE; ni implicite pour le MARCHANDAGE ou pour un BUT PARTICULIER.
bloops@bloops bloops $
j'utilise un AMD athlon xp 2000+
et j'ai :
CFLAGS="-O3 -mcpu=i686 -pipe" |
|
Back to top |
|
|
ThE_TemPLaR Tux's lil' helper
Joined: 30 May 2003 Posts: 149 Location: Salon de Provence
|
Posted: Sat Jul 12, 2003 11:50 pm Post subject: |
|
|
Le bug apparait lors d'un link vers la librairie QT.
Essaye de la recompiler mais avant, si tu as un CD d'installation de Mandrake/Redhat, lance le et regarde si le début passe.
Si le début renvoit un segfault, c'est ta mémoire qui à un problème.
Sinon c'est un problème due à autre chose. _________________ ... |
|
Back to top |
|
|
zomig n00b
Joined: 11 Jul 2003 Posts: 28
|
Posted: Sat Jul 12, 2003 11:55 pm Post subject: |
|
|
pardonnez moi pour cette boulaytisation... mais je n'ai pas tres bien compris ceci :
"si tu as un CD d'installation de Mandrake/Redhat, lance le et regarde si le début passe. " |
|
Back to top |
|
|
ThE_TemPLaR Tux's lil' helper
Joined: 30 May 2003 Posts: 149 Location: Salon de Provence
|
Posted: Sun Jul 13, 2003 12:00 am Post subject: |
|
|
Par exemple avec le CD de Mandrake, ce que je faisais pour tester la RAM c'est :
Je mets le CD, j'appuie sur "Enter", le programme graphique se lance, si je peux aller jusqu'a l'étape de la detection de souris sans problème, c'est que c'est pas la RAM. _________________ ... |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Sun Jul 13, 2003 12:07 am Post subject: |
|
|
zomig wrote: | CFLAGS="-O3 -mcpu=i686 -pipe" |
Essaye peut-être
Code: | CFLAGS="-mcpu=athlon-xp -O3 -pipe" |
|
|
Back to top |
|
|
zomig n00b
Joined: 11 Jul 2003 Posts: 28
|
Posted: Sun Jul 13, 2003 12:09 am Post subject: |
|
|
ok, j'ai essayé l'astuce pour tester la ram, j'arrive aux premieres étapes de l'installation de mandrake.... donc ça ne vient pas de la ... ? |
|
Back to top |
|
|
zomig n00b
Joined: 11 Jul 2003 Posts: 28
|
Posted: Sun Jul 13, 2003 12:47 am Post subject: |
|
|
je sais pas si il y a un rapport mais j'ai eu un nouveau probleme avec gcc :
(j'ai voulu compiler alsa-driver 0.9.4, j'ai déjà la version 0.9.2...)
checking for directory with kernel source... /usr/src/linux
checking for kernel version... 2.4.20-gentoo-r5
checking for GCC version... Kernel compiler: version gcc 3.2.2 Used compiler: gcc (GCC) 3.2.2
Fatal error: Compiler type does not match
Decoded kernel compiler: type=version version=gcc
Decoded used compiler: type=gcc version=3.2.2
Please, send ./configure output to <alsa-devel@alsa-project.org>
je sais pas si cela apporte un supplément d'info au probleme précédant si il y a un rapport ou quoi .... si ce n'est pas le cas faites comme si je n'avais pas posté ce message ...
merci encore |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Sun Jul 13, 2003 10:44 am Post subject: |
|
|
zomig wrote: | checking for GCC version... Kernel compiler: version gcc 3.2.2 Used compiler: gcc (GCC) 3.2.2 |
Non, en principe cela n'a rien à voir : pour certaines versions récentes d'Alsa, il y a un problème de détection de la version de gcc : il cherche la chaîne "gcc 3.2.2" et il trouve "gcc (GCC) 3.2.2". Du coup, il s'emmêle les pinceaux ...
Cela semble résolu avec la dernière version alsa-driver-0.9.5 (attention, elle est masquée "~x86" ! )
Pour revenir à k3b, as-tu essayé de modifier les CFLAGS comme je l'indiquais ?
Vérifie dans le même fichier que tu as aussi CXXFLAGS="${CFLAGS}"
Si ça ne marche toujours pas, essaie de faire une mise à jour de gcc vers la version 3.2.3-r1 (masquée "~x86" ! )
Attention : n'utilise pas la dernière gcc-3.3 : pour l'instant, elle n'est pas encore suffisamment stable ! |
|
Back to top |
|
|
zomig n00b
Joined: 11 Jul 2003 Posts: 28
|
Posted: Sun Jul 13, 2003 1:04 pm Post subject: |
|
|
tres bien j'ai mis CFLAGS comme tu l'indiquais et j'ai updaté gcc vers la version 3.2.3-r1
k3b compile et alsa-driver aussi, par contre j'avais essayé de compiler xfree, ça n'avait pas fonctionné mais je n'ai pas re-essayé avec ces nouveaux parametres...
en tout cas je vous remercie tous |
|
Back to top |
|
|
|