Hello,
I have qt-embedded-linux-opensource-src-4.4.0 installed on my development
host(PC).I intend to compile code on the PC and run the same on an Samsung SBC2440II ARM9 board which has qt-embedded-free-3.3.4 installed.I have a sample code :

#include <QApplication>
#include <QPushButton>

int main(int argc, char *argv[])
{
QApplication app(argc, argv);

QPushButton hello("Hello world!");
hello.resize(100, 30);

hello.show();
return app.exec();
}

When I compile the above program on the PC it compiles well but when I
try to execute on the board I get the following error
./main: error while loading shared libraries: libQtGui.so.4: cannot open
shared object file: No such file or directy
What could be the problem?Do I need to install something else on the
board?
I tried running the executable after copying the libQtGui.so.4.3.3
library on the board.But it doesnt work.

I read in some threads that qt3 is not compatiable to qt4.So,how can install qt4 on to my board?
Whether qt4 must be loaded while creating file system or would it come with kernel it self?
Can i know the prerequistes that are needed for loading qt4 on to the board or any detailed procedure?
All sugesstions are welcomed.........

regards,
siva