[Kde-bindings] Re: Building smoke for KDE-4.7.0 beta

Stefano Crocco stefano.crocco at alice.it
Sun Jun 5 07:12:53 UTC 2011


On Sunday 05 June 2011 00:47:23 Arno Rehn wrote:
> On Saturday 04 June 2011 22:00:16 Stefano Crocco wrote:
> > Hello to everyone,
> > today I decided to try switching from KDE 4.6.3 to KDE 4.7.0 beta.
> > Everything went well except for smoke. According to the instructions I
> > found at http://techbase.kde.org/Development/Languages, I build and
> > installed smokegen, then attempted to do the same with smokeqt. However,
> > running make immediately gives a segmentation error regarding the newly
> > installed smokegen. The messages I get from make are:
> > 
> > [  1%] Generating smokedata.cpp, x_1.cpp, x_2.cpp, x_3.cpp, x_4.cpp,
> > x_5.cpp, x_6.cpp, x_7.cpp, x_8.cpp, x_9.cpp, x_10.cpp, x_11.cpp,
> > x_12.cpp, x_13.cpp, x_14.cpp, x_15.cpp, x_16.cpp, x_17.cpp, x_18.cpp,
> > x_19.cpp, x_20.cpp
> > using generator "/usr/bin/../lib/smokegen/generator_smoke.so"
> > parsing
> > "/home/stefano/tmp/kdebindings-4.7-beta/smokeqt-4.6.80/qtcore/qtcore_inc
> > lu des.h" /bin/sh: line 1: 14273 Errore di segmentazione
> > /usr/bin/smokegen -config
> > /home/stefano/tmp/kdebindings-4.7-beta/build_smokeqt/qtcore/config.xml
> > -smokeconfig /home/stefano/tmp/kdebindings-4.7-
> > beta/smokeqt-4.6.80/qtcore/smokeconfig.xml --
> > /home/stefano/tmp/kdebindings-4.7-beta/smokeqt-4.6.80/qtcore/qtcore_incl
> > ud es.h make[2]: *** [qtcore/smokedata.cpp] Errore 139
> > make[1]: *** [qtcore/CMakeFiles/smokeqtcore.dir/all] Errore 2
> > make: *** [all] Errore 2
> > 
> > Does anyone know what I am doing wrong? This is the first time I attempt
> > to build the KDE bindings since the move to git, so I may be missing
> > something obvious.
> 
> This looks like a segfault, and that even on qtcore. That's bad. Are you
> using any development version of Qt? Also, if you could use a debug build
> of smokegen and then attach a debuggere here somehow, it would be great.
> 
> I haven't rebuilt all my stuff for a while now. Will do that and check if I
> also get an error.

I'm using Qt 4.7.3, so not a development version. I've built a debug version 
of smokegen, but I haven't any idea on how to attach a debugger while running 
make. Right now, I don't have time to look for a way to do it, but maybe later 
today I may be able to try something.

Thanks

Stefano



More information about the Kde-bindings mailing list