[Development] Cross-compile Qt 4.8.x for QNX 6.5.0

2017-12-19 Thread Oleg Yadrov
Hi,

I'm having issues while trying to build Qt 4.8.7 for QNX 6.5.0 (vanilla QNX 
6.5.0 without SP1 and libscreen patches installed).
Seems like nobody tested if Qt 4.8.5 (I've tried both 4.8.7 and 4.8.5 and 
observed exactly the same errors) builds for QNX 6.5.0 before release, because 
it simply does not compile.

I have QNX SDP 6.5.0 installed to /opt/qnx650, so before configure Qt I set
QNX_HOST=/opt/qnx650/host/linux/x86
QNX_TARGET=opt/qnx650/target/qnx6

I'm using the following line to configure Qt:
/home/user/qtforqnx/src/configure -xplatform qnx-x86-qcc -embedded i386 
-no-gfx-linuxfb -no-mouse-linuxtp -no-kbd-tty -no-qt3support -qt-gfx-qnx 
-qt-mouse-qnx -qt-kbd-qnx -exceptions -nomake webkit -opengl es1 -v -prefix 
/home/user/qtforqnx/install

Then, during configuration, I get a message that OpenGL ES 1.x auto-detection 
test failed due to undefined reference to "gf_surface_create" and 
"gf_surface_free".
I found a way to fix it: I need to add "LIBS += -lgf" to 
qtsrc/src/mkspecs/qnx-x86-qcc/qmake.conf.
Then I get a similar message about EGL. I add "-lEGL" to the same "LIBS" 
statement.
Configuration finishes successfully, I run make a get a message 
"qlocale_unix.cpp:36: error: '_CS_LOCALE' was not declared in this scope.
I go to qlocale_unix.cpp and add "#include ". Next time make stops on 
qfilesystemiterator_unix.cpp. I do more changes in qfilesystemiterator_unix.cpp.
Later on make stops due to multiple errors in QWSServer.

I don't think I'm supposed to do all these changes.
Am I doing something wrong, or is it really so that nobody tested if Qt >= 
4.8.5 builds for QNX 6.5 before me?

Thanks,
Oleg Yadrov - oleg.yad...@qt.io<mailto:oleg.yad...@qt.io>

PS: I'm not sure what "-embedded i386" parameter is needed for, but if I don't 
specify it, make fails due to something related to X11 header files.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] QT printing via CUPS (advanced printing dalog box missing)

2017-11-20 Thread Oleg Yadrov
I have nothing to say in regards to the issue, but the framework you're talking 
about is Qt, not QT.

Thank you,
Oleg

On Nov 20, 2017, at 5:01 PM, GMAIL 
> wrote:


Hi,

since Qt 5.6 until latest QT 5.9 and maybe above, the advanced printing dialog 
box, which give control to remote printers connected by CUPS, is missing to any 
QT5 applications (and in the same time to KDE/Kf5 apps).

This bug has been reported on QT ( see 
https://bugreports.qt.io/browse/QTBUG-54464) on June 2016. Almost a year and 
half now, the bug status is still reported and the resolution unknown.

I am sorry to post this information here, but we are many users affected by 
this bug and we are desperate because we don't have any feed back from QT. Is 
there anybody working on it ?

Is anyone here, from QT, who could give any information ?

Thanks a lot in advance for your help.

Jean-Charles

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt 5.9 beta4 available

2017-05-16 Thread Oleg Yadrov
There is also another regression QTBUG-59704 which is still unsolved.

--
Oleg Yadrov
oleg.yad...@qt.io

> On May 16, 2017, at 1:14 PM, Robin Burchell <robin.burch...@crimson.no> wrote:
> 
> Thanks for the report. I'll take a look at finishing this tonight.
> 
> -- 
>  Robin Burchell
>  ro...@crimson.no
> 
> On Tue, May 16, 2017, at 06:43 PM, Тимур Артиков wrote:
>> Hi,
>> I believe, QTBUG-60547 should be fixed before the release.
>> ___
>> Development mailing list
>> Development@qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/development
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development