SDL can't run on qvfb?

Dear all,

I would like to let SDL run on qtopia. There is a
stage that we simulate or result on qvfb before cross
compile it (to arm).

My I find SDL can’t create the QPEApplication. Does
it imply SDL can’t run on qvfb?

The error msg is:

Program received signal SIGSEGV, Segmentation fault.

[Switching to Thread 1133718208 (LWP 6417)]
0x40122e08 in QPEApplicationData::show(QWidget*, bool)
()
from
/usr/Qtopia/QTE-2.3.10-host/QTE-2.3.10-build/qtopia-free-2.1.1/lib/libqpe.so.1

Regards,

Chris_______________________________________
YM - ???
???
http://messenger.yahoo.com.hk

[Switching to Thread 1133718208 (LWP 6417)]
0x40122e08 in QPEApplicationData::show(QWidget*, bool)

I think someone else reported this recently on a real Qtopia
device…it’s possible that SDL has a bug in the qtopia driver or the
API changed slightly so now the SDL code causes a crash.

Is “qvfb” something I can download for free, or is it part of a
commercial Qt package? If I can build it on my Linux desktop, I’ll try
to track down the bug.

–ryan.

Dear ryan,

I think someone else reported this recently on a
real Qtopia
device…it’s possible that SDL has a bug in the
qtopia driver or the
API changed slightly so now the SDL code causes a
crash.

Is “qvfb” something I can download for free, or is
it part of a
commercial Qt package? If I can build it on my Linux
desktop, I’ll try
to track down the bug.

–ryan.

qvfb come with QT2 packages which is free to
download in the ftp://ftp.trolltech.com
According to your reply, the API maybe changed in
new qtopia (I just guess). But my case is using 'old’
one which can be obtained in
qt/source/qt-x11-2.3.2.tar.gz
Just untar the file and then ./configure -no-xft and
then make -C tools/qvfb in the qt-2.3.2 directory. You
would obtain qvfb in the tools/qvfb folder.

qvfb actually is a simulating environment for
program written with QTE libraries. Once the program
is compiled againts QTE libraries such as Hello
program, it should be able to run in qvfb.
I have installed other softwares which claimed to be
compatable with qtopia and successfully run in the
qvfb. I think it should be the same case if SDL can
work with qtopia.

For more information, I use qtopia-2.1.1 pda version
downloaded in the ftp folder qtopia/source for free.
And the QTE I used is qt-embedded-2.3.10 in qt/source.

I really want SDL can run in my case and I would do
as much as possible to aid someone would like to solve
this problem. Thanks ryan!

Regards,

Chris_______________________________________
YM - ???
???
http://messenger.yahoo.com.hk