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

Arno Rehn arno at arnorehn.de
Sat Jun 4 22:47:23 UTC 2011


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_inclu
> 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_includ
> 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.

-- 
Arno Rehn
arno at arnorehn.de



More information about the Kde-bindings mailing list