maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [M5] [Announce] QML Browser - Web browser written using Qt Components Hildon (https://talk.maemo.org/showthread.php?t=93508)

pirateman 2015-03-05 12:47

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
1 Attachment(s)
Hello,

I managed to fix all the little problems and create the package-compatible thumb for N900

I am sending you make changes.

I am part of this commit: 9c0774630165c4e622c3f4b4d8e8764d0b711427

we go :) !

fenik2089 2015-03-05 12:51

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
and how is it used ?

pirateman 2015-03-05 12:59

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
For the moment this message is for git: https://github.com/marxoft/qt-components-hildon for marxoft

I did not find his email and I needed to give him this patch.

Morpog 2015-03-05 13:23

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Why don't you create a PR?

pirateman 2015-03-05 13:42

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
It's true! I had forgotten that process. And meanwhile I found his email.

At the same time I also alert the relatives of marxoft.

____________
Fan N900 !!
My primary phone is the N900.

SVOX project N900

If you appreciate my work donated, thanks.

marmistrz 2015-03-07 19:20

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
pirateman: if you have the components working on thumb, why don't you upload it somewhere? I'd really like to have a decent, fully working browser (as microb fails on some pages)

pirateman 2015-03-08 19:04

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Hello,
I've well compiled qt-components-hildon in .deb.

But when I run, I have this error:
Code:

QDeclarativeComponent: Component is not ready
"file:///opt/qml-browser/qml/main.qml:18:1: plugin cannot be loaded for module "org.hildon.components": Cannot load library /opt/lib/qt4/imports/org/hildon/components/libhildoncomponents.so: (/opt/lib/qt4/imports/org/hildon/components/libhildoncomponents.so: undefined symbol: _ZN16QDeclarativeBind10classBeginEv)"

I'm not familiar with QT C++, but in seeking.

i found track for this kind of error:
http://michael-stengel.com/blog/?p=4

please , patience I work.

marxian 2015-03-08 21:20

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
The undefined symbol problem occurs because classes that use Q_AUTOTEST_EXPORT do not have their symbols exported in the QtDeclarative library that ships with CSSU Testing/Thumb. The only possible solutions are:
  1. Remove use of these symbols from Qt Components Hildon.
  2. Export the symbols.

marxian 2015-03-08 21:31

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
Quote:

Originally Posted by pirateman (Post 1463127)
Hello,

I managed to fix all the little problems and create the package-compatible thumb for N900

I am sending you make changes.

I am part of this commit: 9c0774630165c4e622c3f4b4d8e8764d0b711427

we go :) !

Thanks for your efforts on this. :)

I got your email and checked the diffs, but they seemed to be the commits that I had previously made. As you have discovered, the issue is not in getting Qt Components Hildon to compile for thumb, but the runtime error due to undefined symbols. There is, infact, no thumb-specific problem here. I was just stupid in overlooking the real problem. Thankfully, Android_808 pointed it out here: https://github.com/marxoft/qt-compon...mment-67944509. :)

'I did a little more digging, but it seems to me that the symbol is missing in qt. Whether it has been built using different params I don't know at the moment but it seems Q_AUTOTEST_EXPORT may not be set.'

Android_808 2015-03-08 21:45

Re: [Announce] QML Browser - Web browser written using Qt Components Hildon
 
one thing i was going to mention is the define listed in piratemans patch for dbus modules are not the ones I used. My suggestion gets changed to the same during preprocessor stage (don't know without checking). I used what I found in docs stating change was made to make module the same as others.


All times are GMT. The time now is 00:11.

vBulletin® Version 3.8.8