Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - QtHelloWorld abort on x86 Rhodeus SBC: (2 Items)
   
QtHelloWorld abort on x86 Rhodeus SBC  
Hi,
I installed Qnx6.6 + Qt5.3.0 on my Rhodeus x86 SBC and I tried to execute my Qt demo program QtHelloWorld but says:

QT_MESSAGE_PATTERN: Unknown placeholder %{if
Process 126996 (QtHelloWorld) terminated SIGABRT code=0 by process 126996 value=0.
Abort (core dumped)

I tried also to do the same thing on my vmware machine (with Qnx6.6 + Qt5.3.0) and it works fine.

Can be a graphic driver problem?

I used Screen in both platforms but on vmware I used  the "/usr/lib/graphics/vmware" configuration dir while on x86 I 
used "/usr/lib/graphics/vesabios".

x86 ENV VARS:

COLUMNS=237
GRAPHICS_ROOT=/usr/lib/graphics/vesabios
HOME=/root
HOSTNAME=localhost
HZ=100
IFS='
'
KSH_VERSION='@(#)PD KSH v5.2.14 99/07/13.2'
LD_LIBRARY_PATH=:./:/proc/boot:/lib:/lib/dll:/usr/lib:/usr/Qt5.3/lib:/usr/lib/graphics/vesabios
LINES=63
LOGNAME=root
MAILCHECK=600
OPTIND=1
PATH=/sbin:/usr/sbin:/proc/boot:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/opt/sbin
PPID=81935
PROCESSOR=x86
PS1='# '
PS2='> '
PS3='#? '
PS4='+ '
PWD=/root
QML2_IMPORT_PATH=/usr/Qt5.3/qml
QNX_CONFIGURATION=/etc/qnx
QNX_HOST=/
QNX_TARGET=/
QQNX_PHYSICAL_SCREEN_SIZE=305,228
QT_PLUGIN_PATH=/usr/Qt5.3/plugins
RANDOM=26897
SECONDS=5928
SHELL=/bin/sh
SYSNAME=nto
TERM=qansi
TMOUT=0
TMPDIR=/tmp
TTY=/dev/ttyp0
USER=root
_=set

x86 VESABIOS GRAPHICS.CONF

begin khronos

  begin egl display 1
    egl-dlls = libEGLsoftgl.so
    glesv1-dlls = libGLESsoftgl.so
    #glesv1-dlls = libGLESsoftgl-sse2.so
    #glesv1-dlls = libGLESsoftgl-sse4.so
  end egl display

  begin wfd device 1
    wfd-dlls = libWFDvesabios.so
  end wfd device

end khronos

begin winmgr

  begin display internal
    video-mode = 640 x 480 @ 60
  end display

  begin class framebuffer
    display = internal
    pipeline = 1
    format = rgbx8888
    usage = sw
  end class

end winmgr

Can somebody help me?

Thk
Re: QtHelloWorld abort on x86 Rhodeus SBC  
I solved my problem.
My CPU doesn't support SSE instructions so I had to compile Qt without SSE support.