| Navigate: 1-20 21-40 41-60 61-80 81-100 101-120 121-140 141-160 161-180 181-200 201-220 221-238
kas1e | Re: Qt Native News | 20110111 20:10 #905 |  | @mr2
libssl.so.1.0.0 on os4depot in "libopenssl.lha" archive | | |
|
mr2 | Re: Qt Native News | 20110111 20:29 #906 |  | @kas1e
Thanks! It needs also libcrypto.so.1.0.0. It is in the same (libopenssl.lha) archive. Now it asks assign to .config.
After assinged it to "somewhere" after few minutes calculator appears and works :D It quits with no problems.
EDIT: Tested more examples. Config files are created automatically after first assign and run. Some crashes but looks very good :) | | |
|
kas1e | Re: Qt Native News | 20110111 20:52 #908 |  | @mr2
Looks like you have AmyCygnix installed ? I am not .. But i not wait 2 minutes for calculator for sure :) Just trying to run it have some words in shell, and nothing. | | |
|
mr2 | Re: Qt Native News | 20110111 21:00 #909 |  | @kas1e
Yes, I have AC installed. It took few minutes only for the first time. Now all apps appear quite fast (2s).
| | |
|
alfkil | Re: Qt Native News | 20110111 21:02 #910 |  | @chris
Would like to see an SDK archive though, any tips on how to create my own dev environment? |
|
If you download the sources from sourceforge.net, you should see a README.amigaos4 in the base directory. Just follow the step-by-step instructions ;-). | | |
|
alfkil | Re: Qt Native News | 20110111 21:05 #911 |  | @kas1e
Just trying to run it have some words in shell, and nothing. |
|
Really...??? Nothing? | | |
|
kas1e | Re: Qt Native News | 20110111 21:19 #913 |  | @alfkil
I not have AmyCygnix, but it ask for assing to it , so i assing it to nowhere, then run, and of course it say words in shell, but nothing on screen. On calcualtor for example, it say 2 strings (not exactly that ones, because not at home, so can't remember, but like this):
count_db >0
loadfonconfig()
and then nothing happens.
For the demos, its write much more info, but after opening of empty window - DSI.
Imho that all because of Amycygnix. Its still need it looks like for something ? | | |
|
alfkil | Re: Qt Native News | 20110111 21:33 #914 |  | @kas1e
Try assigning Cygnix: to RAM: or smth similar. That works here... | | |
|
afxgroup | Re: Qt Native News | 20110111 21:42 #915 |  | that's because some libraries are taken from AmiCygnix. You can assign it wherever you want without any (visible) problem | | |
|
alfkil | Re: Qt Native News | 20110111 23:05 #920 |  | @kas1e
Does it say
"loadFontConfig() DONE" ??
If not, you are missing some freetype fonts in your font directory!
| | |
|
kas1e | Re: Qt Native News | 20110112 11:33 #924 |  | @alfkil
Assigning of .config and cyginx: to RAM: did the trick, and now, for calcualtor i have that output:
7/0.Work:qt-amigaos4-user-4.7/examples/widgets/calculator> calculator
db->count: 0
loadFontConfig()
loadFontConfig() DONE
match
tryPatternLoad()
QFontDef: 17 4.03242e+08 "Helvetica"
pixelSize = 4.03242e+08
::QGlyphSet()
QFontEngineFT::init()
match
tryPatternLoad()
QFontDef: 17 1 "Helvetica"
pixelSize = 1
::QGlyphSet()
QFontEngineFT::init()
pixelSize = 1
engineForPattern()
::QGlyphSet()
QFontEngineFT::init()
pixelSize = 1
engineForPattern()
::QGlyphSet()
QFontEngineFT::init()
Creating AmigaContext, this = 0x65575100 , shared = false
rect: 0 0 640 480
AmigaContext::setGeometry()
AmigaContext::setGeometry() DONE
Destroying AmigaContext, this = 0x65575100 , shared = false
Creating AmigaContext, this = 0x65575100 , shared = false
rect: 0 0 372 330
AmigaContext::setGeometry()
AmigaContext::setGeometry() DONE
hijackWindow() context created for Calculator(0x65ccfb60) 1
Creating temporary context:
Destroying temporary context:
QGLWindowSurface: Failed to create valid pixelbuffer, falling back
QGLWindowSurface: Using plain widget as window surface QGLWindowSurface(0x655c5a48)
Creating temporary context:
Destroying temporary context:
|
|
And then empty window spawns, and DSI, with such stacktrace:
Symbol info:
Instruction pointer 0x7DE9D9B0 belongs to module "libQtOpenGL.so" (PowerPC)
Symbol: _ZN25QOpenGLPaintEnginePrivate14updateGradientERK6QBrushRK6QRectF + 0x0 in section 10 offset 0x0006C9B0
Stack trace:
libQtOpenGL.so:_ZN25QOpenGLPaintEnginePrivate14updateGradientERK6QBrushRK6QRectF()+0x0 (section 10 @ 0x6c9b0)
libQtOpenGL.so:_ZN18QOpenGLPaintEngine9drawLinesEPK6QLineFi()+0x21C (section 10 @ 0x7cbfc)
libQtOpenGL.so:_ZN18QOpenGLPaintEngine9drawLinesEPK5QLinei()+0x230 (section 10 @ 0x566ec)
libQtGui.so:_ZN8QPainter9drawLinesEPK5QLinei()+0x188 (section 10 @ 0x3c9334)
libQtGui.so:_Z22qt_plastique_drawFrameP8QPainterPK12QStyleOptionPK7QWidget()+0x6FC (section 10 @ 0x8c637c)
libQtGui.so:_Z28qt_plastique_drawShadedPanelP8QPainterPK12QStyleOptionbPK7QWidget()+0x5D4 (section 10 @ 0x8c7598)
libQtGui.so:_ZNK15QPlastiqueStyle13drawPrimitiveEN6QStyle16PrimitiveElementEPK12QStyleOptionP8QPainterPK7QWidget()+0x51B4 (section 10 @ 0x8fc088)
libQtGui.so:_ZNK12QCommonStyle18drawComplexControlEN6QStyle14ComplexControlEPK19QStyleOptionComplexP8QPainterPK7QWidget()+0x2928 (section 10 @ 0x81f774)
libQtGui.so:_ZNK13QWindowsStyle18drawComplexControlEN6QStyle14ComplexControlEPK19QStyleOptionComplexP8QPainterPK7QWidget()+0x5610 (section 10 @ 0x949a24)
libQtGui.so:_ZNK15QPlastiqueStyle18drawComplexControlEN6QStyle14ComplexControlEPK19QStyleOptionComplexP8QPainterPK7QWidget()+0x136C8 (section 10 @ 0x8f6e08)
libQtGui.so:_ZN13QStylePainter18drawComplexControlEN6QStyle14ComplexControlERK19QStyleOptionComplex()+0x64 (section 10 @ 0x99bef0)
libQtGui.so:_ZN11QToolButton10paintEventEP11QPaintEvent()+0x184 (section 10 @ 0xbf282c)
libQtGui.so:_ZN7QWidget5eventEP6QEvent()+0xEF0 (section 10 @ 0x13199c)
libQtGui.so:_ZN15QAbstractButton5eventEP6QEvent()+0x280 (section 10 @ 0x97982c)
libQtGui.so:_ZN11QToolButton5eventEP6QEvent()+0xC0 (section 10 @ 0xbf267c)
libQtGui.so:_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent()+0x248 (section 10 @ 0x1d91c)
libQtGui.so:_ZN12QApplication6notifyEP7QObjectP6QEvent()+0x38FC (section 10 @ 0x2126c)
libQtCore.so:_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent()+0x1E0 (section 10 @ 0x2e36f4)
libQtGui.so:_ZN16QCoreApplication20sendSpontaneousEventEP7QObjectP6QEvent()+0x80 (section 10 @ 0x48f68)
libQtGui.so:_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore()+0xE58 (section 10 @ 0x12b3cc)
libQtGui.so:_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore()+0x7BC (section 10 @ 0x12c510)
libQtGui.so:_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore()+0x588 (section 10 @ 0x12c2dc)
libQtGui.so:_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore()+0x588 (section 10 @ 0x12c2dc)
(and that string many-many times repeats).
|
|
Then i trying demos/affine:
13/0.Work:qt-amigaos4-user-4.7/demos/affine> affine
db->count: 0
loadFontConfig()
loadFontConfig() DONE
match
tryPatternLoad()
QFontDef: 17 3.98849e+08 "Helvetica"
pixelSize = 3.98849e+08
::QGlyphSet()
QFontEngineFT::init()
match
tryPatternLoad()
QFontDef: 17 1 "Helvetica"
pixelSize = 1
::QGlyphSet()
QFontEngineFT::init()
pixelSize = 1
engineForPattern()
::QGlyphSet()
QFontEngineFT::init()
pixelSize = 1
engineForPattern()
::QGlyphSet()
QFontEngineFT::init()
Creating temporary context:
Destroying temporary context:
Creating AmigaContext, this = 0x6555cfa0 , shared = false
rect: 0 0 640 480
AmigaContext::setGeometry()
AmigaContext::setGeometry() DONE
Destroying AmigaContext, this = 0x6555cfa0 , shared = false
Creating AmigaContext, this = 0x6555cfa0 , shared = false
rect: 0 0 708 565
AmigaContext::setGeometry()
AmigaContext::setGeometry() DONE
hijackWindow() context created for XFormWidget(0x64b11b70) 1
QGLWindowSurface: Failed to create valid pixelbuffer, falling back
QGLWindowSurface: Using plain widget as window surface QGLWindowSurface(0x655bb8c0)
Creating temporary context:
Destroying temporary context:
|
|
Empty window spawns, and the DSI, stack trace looks like this:
Symbol info:
Instruction pointer 0x7EDEC8E0 belongs to module "libQtGui.so" (PowerPC)
Symbol: _ZNK11QTextEngine7itemizeEv + 0x0 in section 10 offset 0x006148E0
Stack trace:
libQtGui.so:_ZNK11QTextEngine7itemizeEv()+0x0 (section 10 @ 0x6148e0)
libQtGui.so:_ZN9QTextLine13layout_helperEi()+0x400 (section 10 @ 0x624ffc)
libQtGui.so:_ZN9QTextLine12setLineWidthEd()+0x1C8 (section 10 @ 0x6269fc)
libQtGui.so:_Z14qt_format_textRK5QFontRK6QRectFiPK11QTextOptionRK7QStringPS2_iPiiP8QPainter()+0x1330 (section 10 @ 0x3c1b54)
libQtGui.so:_ZN8QPainter8drawTextERK5QRectiRK7QStringPS0_()+0x19C (section 10 @ 0x3c2f7c)
libQtGui.so:_ZNK6QStyle12drawItemTextEP8QPainterRK5QRectiRK8QPalettebRK7QStringNS5_9ColorRoleE()+0x5D0 (section 10 @ 0x7da2e8)
libQtGui.so:_ZNK12QCommonStyle11drawControlEN6QStyle14ControlElementEPK12QStyleOptionP8QPainterPK7QWidget()+0x169C (section 10 @ 0x828b18)
libQtGui.so:_ZNK13QWindowsStyle11drawControlEN6QStyle14ControlElementEPK12QStyleOptionP8QPainterPK7QWidget()+0x84F0 (section 10 @ 0x952360)
libQtGui.so:_ZNK12QCommonStyle11drawControlEN6QStyle14ControlElementEPK12QStyleOptionP8QPainterPK7QWidget()+0x290 (section 10 @ 0x82770c)
libQtGui.so:_ZNK13QWindowsStyle11drawControlEN6QStyle14ControlElementEPK12QStyleOptionP8QPainterPK7QWidget()+0x84F0 (section 10 @ 0x952360)
libQtGui.so:_ZN13QStylePainter11drawControlEN6QStyle14ControlElementERK12QStyleOption()+0x64 (section 10 @ 0x9c3888)
libQtGui.so:_ZN11QPushButton10paintEventEP11QPaintEvent()+0x184 (section 10 @ 0xb54d08)
libQtGui.so:_ZN7QWidget5eventEP6QEvent()+0xEF0 (section 10 @ 0x13199c)
libQtGui.so:_ZN15QAbstractButton5eventEP6QEvent()+0x280 (section 10 @ 0x97982c)
libQtGui.so:_ZN11QPushButton5eventEP6QEvent()+0x178 (section 10 @ 0xb54450)
libQtGui.so:_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent()+0x248 (section 10 @ 0x1d91c)
libQtGui.so:_ZN12QApplication6notifyEP7QObjectP6QEvent()+0x38FC (section 10 @ 0x2126c)
libQtCore.so:_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent()+0x1E0 (section 10 @ 0x2e36f4)
libQtGui.so:_ZN16QCoreApplication20sendSpontaneousEventEP7QObjectP6QEvent()+0x80 (section 10 @ 0x48f68)
libQtGui.so:_ZN14QWidgetPrivate10drawWidgetEP12QPaintDeviceRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore()+0xE58 (section 10 @ 0x12b3cc)
libQtGui.so:_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore()+0x7BC (section 10 @ 0x12c510)
libQtGui.so:_ZN14QWidgetPrivate22paintSiblingsRecursiveEP12QPaintDeviceRK5QListIP7QObjectEiRK7QRegionRK6QPointiP8QPainterP19QWidgetBackingStore()+0x588 (section 10 @ 0x12c2dc)
(that line also repeats many times)
|
|
And for all the other demos its the same. I also notice, that when i assing all stuff to RAM:, after running in RAM: i have new created .conf file. For example for the animation/animatedtiles, after running and assigning to RAM:, i have in ram file Trolltech.conf, with such context:
[Qt%20Plugin%20Cache%204.7.debug]
qtpluginsgraphicssystemslibqglgraphicssystem.so=40700, 1, amiga AmiCygnix X11 g++-4 full-config, 2010-12-27T12:33:24
[Qt%20Factory%20Cache%204.7]
com.trolltech.Qt.QGraphicsSystemFactoryInterface%3Aqtpluginsgraphicssystemslibqglgraphicssystem.so=2010-12-27T12:33:24, OpenGL, OpenGL1, OpenGL2
|
|
Maybe its still somehow refers to something from amycygnix ? And because ppls have it installed it works for them ? | | |
|
alfkil | Re: Qt Native News | 20110112 17:53 #932 |  | @kas1e
This is very strange... I'll need some time to look at this. | | |
|
alfkil | Re: Qt Native News | 20110113 00:17 #941 |  | @kas1e
How much is your stack?? You need _at least_ 2.000.000 ! | | |
|
kas1e | Re: Qt Native News | 20110113 11:09 #951 |  | @alfkil
Dunno , i not worry about it before, in hope that you already use stack cookie :) Will try today with big stack | | |
|
kas1e | Re: Qt Native News | 20110113 12:22 #956 |  | @alfkil
Tryed with big stack: all works :)
Demos looks pretty interesting , for example EmbeddedDialogs impressed me much, but after some pressing on and watchig effects, example freezes. Also AnimatedTiles are nice and smooth :) (and also freezes when i press by mouse too much). All the Animation examples are intersting as well, but freezes/dsis pretty offten.
Anyway, very interesting. Without debug output, stripped and bug-free, it will be very cool port. For the alpha-alpha its good job for sure :)
| | |
|
alfkil | Re: Qt Native News | 20110113 15:38 #959 |  | @kas1e
Tryed with big stack: all works :) |
|
Phew, what a relief ;-) | | |
|
chris | Re: Qt Native News | 20110113 20:45 #967 |  | @alfkil
The clock doesn't resize when the window resizes - although I'm guessing you know about this already.
It also crashed on exit and took everything else down with it, so that's as far as I've got with my testing so far...
| | |
|
mechanic | Re: Qt Native News | 20110113 21:57 #969 |  | @alfkil
Wow! :-) | | |
|
mechanic | Re: Qt Native News | 20110113 21:58 #970 |  | @alfkil
Really Great Work. | | |
|
alfkil | Re: Qt Native News [HELP WANTED] | 20110114 18:11 #995 |  | @thread
Thanks for all the positive response :-). I know it is a bit of a downer when everything crashes, but I'm working hard to try and fix all the mishaps.
Also, I'm discussing the posibility of setting up a bounty with Troels. One problem is, that I'm alone, and I get easily stressed out when I face impossible problems and don't have a partner to discuss it with. Consider this an advertisement for HELP WANTED!
| | |
| Navigate: 1-20 21-40 41-60 61-80 81-100 101-120 121-140 141-160 161-180 181-200 201-220 221-238 Home |
|