[Qt-interest] ARM Linux: QWSServerSocket: unable to create socket.

Dooit dooit.lee at gmail.com
Tue Aug 23 07:50:35 CEST 2011


$ modprobe unix # ./qt-app -qws need Unix Domain Socket module support
If you don't have unix module in your arm linux os, you need to compile unix
module, which locates on linux-2.x.x/net/unix/ directory. After make modules
success, copy linux-2.x.x/net/unix/unix.ko to
/lib/modules/linux-2.x.x/kernel/net/unix/ directory of your arm linux os.
Then $ modprobe unix.

On Thu, Aug 18, 2011 at 5:03 PM, Dooit <dooit.lee at gmail.com> wrote:

> --- Here I put the problem and information, but I am not sure whether is my
> linux kernel no support Unix socket --------
>
> /mnt/xxx/qt4/hello $ uname -a
> Linux (none) 2.6.14-hi3511v100dmeb-less-release #1 Wed Mar 18 20:51:33 CST
> 2009 armv5tejl unknown
> /mnt/dooit/qt4/hello $ ./hello -qws
> QWSServerSocket::init: Address family not supported by protocol
> QWSServerSocket: unable to create socket.
> QWSServerPrivate::initServer: server socket not listening: Address family
> not supported by protocol
> Failed to bind to /tmp/qtembedded-0/QtEmbedded-0
> Aborted
> /mnt/xxx/qt4/hello $ ls
> Makefile   hello      hello.cpp  hello.o    hello.pro
> /mnt/xxx/qt4/hello $ cat hello.cpp
> #include <QApplication>
> #include <QLabel>
>
> int main(int argc, char **argv)
> {
>         QApplication app(argc, argv);
>         QLabel *label = new QLabel("Hello Qt!");
>         label->show();
>         return app.exec();
> }
>
>
> --
> Victory Loves Preparation.
> Me: http://about.me/dooit
>



-- 
Victory Loves Preparation.
Me: http://about.me/dooit
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20110823/68001e32/attachment.html 


More information about the Qt-interest-old mailing list