Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
k3b: probleme de compilation
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
zomig
n00b
n00b


Joined: 11 Jul 2003
Posts: 28

PostPosted: Fri Jul 11, 2003 3:08 pm    Post subject: k3b: probleme de compilation Reply with quote

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
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Fri Jul 11, 2003 5:20 pm    Post subject: Reply with quote

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
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Fri Jul 11, 2003 6:52 pm    Post subject: Re: k3b: probleme de compilation Reply with quote

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
View user's profile Send private message
zomig
n00b
n00b


Joined: 11 Jul 2003
Posts: 28

PostPosted: Sat Jul 12, 2003 8:45 am    Post subject: Reply with quote

l'erreur arrive toujours a cet endroit, seulement pour k3b
Back to top
View user's profile Send private message
ganjo
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jan 2003
Posts: 111

PostPosted: Sat Jul 12, 2003 10:17 am    Post subject: Reply with quote

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
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Sat Jul 12, 2003 12:40 pm    Post subject: Reply with quote

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
View user's profile Send private message
zomig
n00b
n00b


Joined: 11 Jul 2003
Posts: 28

PostPosted: Sat Jul 12, 2003 11:21 pm    Post subject: Reply with quote

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
View user's profile Send private message
ThE_TemPLaR
Tux's lil' helper
Tux's lil' helper


Joined: 30 May 2003
Posts: 149
Location: Salon de Provence

PostPosted: Sat Jul 12, 2003 11:50 pm    Post subject: Reply with quote

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
View user's profile Send private message
zomig
n00b
n00b


Joined: 11 Jul 2003
Posts: 28

PostPosted: Sat Jul 12, 2003 11:55 pm    Post subject: Reply with quote

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
View user's profile Send private message
ThE_TemPLaR
Tux's lil' helper
Tux's lil' helper


Joined: 30 May 2003
Posts: 149
Location: Salon de Provence

PostPosted: Sun Jul 13, 2003 12:00 am    Post subject: Reply with quote

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
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Sun Jul 13, 2003 12:07 am    Post subject: Reply with quote

zomig wrote:
CFLAGS="-O3 -mcpu=i686 -pipe"

Essaye peut-être
Code:
CFLAGS="-mcpu=athlon-xp -O3 -pipe"
Back to top
View user's profile Send private message
zomig
n00b
n00b


Joined: 11 Jul 2003
Posts: 28

PostPosted: Sun Jul 13, 2003 12:09 am    Post subject: Reply with quote

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
View user's profile Send private message
zomig
n00b
n00b


Joined: 11 Jul 2003
Posts: 28

PostPosted: Sun Jul 13, 2003 12:47 am    Post subject: Reply with quote

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
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Sun Jul 13, 2003 10:44 am    Post subject: Reply with quote

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
View user's profile Send private message
zomig
n00b
n00b


Joined: 11 Jul 2003
Posts: 28

PostPosted: Sun Jul 13, 2003 1:04 pm    Post subject: Reply with quote

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 :wink:
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum