I still cannot build mkezx-crosstool even I upgrade to OpenSuSE 10.2. got an error after execute command mkezx build-package crosstool-ezx about 15-20 minutes.
I 'll try Donga's header with old samr7 's crosstool in my cygwin to night.
I guess you use the Original Samr7's header, right ?
Try to replace the older with zapplication.h from my attachments (header-dev-ezx-samr7.tar.gz.zip)
then clean rebuild it again.
/me Pray for it worked -_-"
Sad but TRUE and Nothing else matter about Native EZX SDK , How to ROKR ?
I still cannot build mkezx-crosstool even I upgrade to OpenSuSE 10.2. got an error after execute command mkezx build-package crosstool-ezx about 15-20 minutes.
I 'll try Donga's header with old samr7 's crosstool in my cygwin to night.
Visit my Blog here.http://my.opera.com/eakrin
I've solved my problem. I was already using your headers, but not the correct version for qte. It only work with qte1 headers. Now I can link these apps. Thanks!
After testing. Wrapper technic can work on samr7's crosstool. I can create A1200 app with it on cygwin like from Donga's mkezx 's crosstool on OpenSuSE 10.2.
But after I re-read this thread again. To use wrapper we technic we need to coding all widget to make a QEWidget inherited. Is this true?
Visit my Blog here.http://my.opera.com/eakrin
Right and Wrong, Like i said on the first post, we can not inherit almost classes, or if can but incomplete on working.
That is the reason of Why we need to wrap any class. Yes, You can try with yourself.
I think the big problem with all current headers which we have, coz we loss the important header which hard modified by MOTO, they contains the group of QPTF class QPTFServer, QPTFScreen etc. So we can not inherit any class directly without them.
But wait, i found the many of UTIL_* class which should work if we can define them correctly to the header. Then, please hack UTIL_* class first before try to wrap any class.
Regards,
donga.
Last edited by donga; 10-09-2007 at 12:23 PM.
Sad but TRUE and Nothing else matter about Native EZX SDK , How to ROKR ?
I tried arm-linux-nm -aDC on many libraries. and found that interesting function like ZResReader that use to read icon from iconres.ezx. and many of UTIL_class. so I'll try UTIL_* first.
How about use a source code of QT2.3 embended + Wrapper technic to create our Widgets?
Visit my Blog here.http://my.opera.com/eakrin
Good idea eakrin. If not wrong, A1200's EZX using qte-2.3.8. Maybe need to wrapping qwidget only.
here is my ZApplication.h version 0.0.1. hacking from command arm-linux-nm -aDC on A1200's libezxappbase.so. and compare with samr7's zapplication.h + qapplication.h.
I just test with my old delete all themes ezx. compile pass with not errors and app can run in my A1200. (App is only display ZMessageBox onscreen and ask to delete theme)
let testing it and report error. It's good if tell me how and where to correct the errors.
is this way easier than wrapping Widget?
cheers!!
eakrin
Visit my Blog here.http://my.opera.com/eakrin
Great work! Wish you add qlineedit/zmultilineedit wrapper.
hi to all the developers
can sombody look into the attachment with this post it is having dump of all the symbols in libezxappbase.so.1.0.0 lib of A1200
please help me by guiding or converting this dump to a headerfile so one can use foe devlopment..
i dont know how to proceed but know that it can be done
waiting for a quick reply..