From kde-active Thu Apr 19 13:13:33 2012 From: Samuel Stirtzel Date: Thu, 19 Apr 2012 13:13:33 +0000 To: kde-active Subject: Re: PA OpenEmbedded support (WIP) Message-Id: X-MARC-Message: https://marc.info/?l=kde-active&m=133484133812016 2012/3/30 Lamarque V. Souza : > Em Friday 30 March 2012, Samuel Stirtzel escreveu: > >> Hi, > > > > Hi, > > > >> lately I have good progress on my work, normal KDE applications seem > >> to work fine in OpenEmbedded. > >> But my main goal, to port PA, still needs some effort. > >> > >> Currently I'm at the point that the home screen of PA shows up, > >> but it seems like something went wrong with the declarative scriptengine. > >> > >> So there is a big sign with a "X" as label showing the text: > >> "Could not create a declarativeappletscript sctiptengine" > > > > Enable all debug messages using kdebugdialog program (if possible), restart > the graphical interface, try again and send me the ~/.xsession-errors file. > Hi, I'm still working on this and looked through it once again, and there seem to be more relevant parts in the logfile: - plasma-device(583)/libplasma Plasma::DeclarativeWidgetPrivate::finishExecute: Execution of QML done! QGraphicsScene::addItem: item has already been added to this scene Object::connect: No such signal HomeScreen_QMLTYPE_10::minimumWidthChanged() Object::connect: (sender name: 'homeScreen') Object::connect: No such signal HomeScreen_QMLTYPE_10::minimumHeightChanged() Object::connect: (sender name: 'homeScreen') Object::connect: No such slot PlasmaApp::containmentsTransformingChanged(bool) Object::connect: (sender name: 'homeScreen') Object::connect: (receiver name: 'plasma-device') plasma-device(583)/libplasma Plasma::CoronaPrivate::importLayout: !!{} STARTUP TIME 2554761 Adding Containment "org.kde.active.activityscreen" plasma-device(583)/libplasma Plasma::PluginLoader::loadApplet: we have a script using the "declarativeappletscript" API plasma-device(583)/libplasma Plasma::loadEngine: Couldn't load script engine for language "declarativeappletscript" ! error reported: "The service 'Declarative widget' does not provide an interface 'Plasma::AppletScript' w" - Here is the full log: http://pastebin.com/hjffJQ3q At the end of the log I removed redundant Soprano messages. Another idea, could this be a visibility problem? Log of binutils nm: - samuel@s-stirtzel-linux:/work/oe-core/tmp-eglibc/sysroots/overo/usr/lib/kde4$ nm -C plasma_appletscript_declarative.so | grep script 00023c68 t global constructors keyed to declarativescriptenv.cpp 000347d8 r qt_meta_data_JavascriptAddonPackageStructure 00034790 r qt_meta_stringdata_JavascriptAddonPackageStructure 0002b3b0 T DeclarativeAppletScript::scriptEnv() 0001ed60 T JavascriptAddonPackageStructure::pathChanged() 0001ecb4 T JavascriptAddonPackageStructure::qt_metacall(QMetaObject::Call, int, void**) 0001ecb8 T JavascriptAddonPackageStructure::qt_metacast(char const*) 00038138 D JavascriptAddonPackageStructure::staticMetaObject 0001ec84 T JavascriptAddonPackageStructure::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) 00038130 D JavascriptAddonPackageStructure::staticMetaObjectExtraData 0001efcc T JavascriptAddonPackageStructure::JavascriptAddonPackageStructure(QObject*, QList const&) 0001efcc T JavascriptAddonPackageStructure::JavascriptAddonPackageStructure(QObject*, QList const&) 0001f9bc t JavascriptAddonPackageStructure::~JavascriptAddonPackageStructure() 0001f988 t JavascriptAddonPackageStructure::~JavascriptAddonPackageStructure() 0001f988 t JavascriptAddonPackageStructure::~JavascriptAddonPackageStructure() 0001ec88 T JavascriptAddonPackageStructure::metaObject() const U Plasma::AppletScript::description() const U Plasma::DeclarativeWidget::scriptEngine() const 00038194 D typeinfo for JavascriptAddonPackageStructure 000347b4 R typeinfo name for JavascriptAddonPackageStructure 00038148 D vtable for JavascriptAddonPackageStructure - U means undefined and "U Plasma::DeclarativeWidget::scriptEngine() const" exports no function. Any ideas where I could look next? -- Regards Samuel _______________________________________________ Active mailing list Active@kde.org https://mail.kde.org/mailman/listinfo/active