Page 34 of 128 FirstFirst ... 2432333435364484 ... LastLast
Results 331 to 340 of 1276

Thread: Wayland Live CD

  1. #331
    Join Date
    Nov 2009
    Beans
    3,336

    Re: Wayland Live CD

    Just click this link .... it will download the correct one the first in the list ....

    http://www.chaosreigns.com/wayland/b...-build-0.85.sh

    gets to this point and then dies for me ..... that was the reason to try Arch out
    but - a similar but not identical situation occurs there too .....

    __________________________________________________ ___

    UBUNTU - Wayland - build-0.85.sh - Fails here

    make[1]: Entering directory `/home/keith/source/mesa/src'
    Making sources for autoconf
    make[2]: Entering directory `/home/keith/source/mesa/src/mapi/shared-glapi'
    gcc -c -I../../../include -I../../../src/mapi -DMAPI_MODE_GLAPI -DMAPI_ABI_HEADER=\"shared-glapi/glapi_mapi_tmp.h\" -g -O2 -Wall -Wmissing-prototypes -std=c99 -fno-strict-aliasing -fno-builtin-memcmp -fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DHAVE_MINCORE -DHAVE_LIBUDEV -DHAVE_XCB_DRI2 -D__STDC_CONSTANT_MACROS -DHAVE_LLVM=0x0209 -fvisibility=hidden ../../../src/mapi/mapi/mapi_glapi.c -o mapi_glapi.o
    ../../../src/mapi/mapi/mapi_glapi.c: In function ‘_glapi_get_dispatch_table_size’:
    ../../../src/mapi/mapi/mapi_glapi.c:78:11: error: ‘MAPI_TABLE_NUM_STATIC’ undeclared (first use in this function)
    ../../../src/mapi/mapi/mapi_glapi.c:78:11: note: each undeclared identifier is reported only once for each function it appears in
    ../../../src/mapi/mapi/mapi_glapi.c:78:11: error: ‘MAPI_TABLE_NUM_DYNAMIC’ undeclared (first use in this function)
    ../../../src/mapi/mapi/mapi_glapi.c:79:1: warning: control reaches end of non-void function [-Wreturn-type]
    make[2]: *** [mapi_glapi.o] Error 1
    make[2]: Leaving directory `/home/keith/source/mesa/src/mapi/shared-glapi'
    make[1]: *** [subdirs] Error 1
    make[1]: Leaving directory `/home/keith/source/mesa/src'
    make: *** [default] Error 1
    keith@keith-Aspire-7730ZG:~/Downloads$
    __________________________________________________ _____________

    KahelOS (Arch) - Wayland - build-0.85.sh - Fails here

    make[1]: Entering directory `/home/keith/source/kbproto'
    make[2]: Entering directory `/home/keith/source/kbproto'
    make[2]: Nothing to be done for `install-exec-am'.
    test -z "/home/keith/install/include/X11/extensions" || /bin/mkdir -p "/home/keith/install/include/X11/extensions"
    /bin/install -c -m 644 XKBgeom.h XKB.h XKBproto.h XKBsrv.h XKBstr.h '/home/keith/install/include/X11/extensions'
    test -z "/home/keith/install/lib/pkgconfig" || /bin/mkdir -p "/home/keith/install/lib/pkgconfig"
    /bin/install -c -m 644 kbproto.pc '/home/keith/install/lib/pkgconfig'
    make[2]: Leaving directory `/home/keith/source/kbproto'
    make[1]: Leaving directory `/home/keith/source/kbproto'
    Already up-to-date.
    autoreconf: Entering directory `.'
    autoreconf: configure.ac: not using Gettext
    autoreconf: running: aclocal -I /home/keith/install/share/aclocal -I m4
    autoreconf: configure.ac: tracing
    autoreconf: running: libtoolize --copy
    autoreconf: running: /usr/bin/autoconf
    configure.ac:86: error: possibly undefined macro: XTRANS_CONNECTION_FLAGS
    If this token and others are legitimate, please use m4_pattern_allow.
    See the Autoconf documentation.
    autoreconf: /usr/bin/autoconf failed with exit status: 1
    [keith@keith-aspire-7730zg Downloads]$
    Although Both Systems are now running Wayland ......

    The upgrade to the next version is now in a position where I cannot get any further .....

    So will either wait for a new script a new Wayland update CD/DVD ...... or if anyone has
    any solutions for the above please give us some pointers .....

    So we can get it to compile and work - on at least one of the systems ....

    I believe the KahelOS got a lot further into the build .... but any help is good here.

    If anybody wants to try to go from the start it started here on this page after first of all
    loading in the KahelOS Distro .....

    First attempt and install of KahelOS at this page ......
    http://ubuntuforums.org/showthread.p...906762&page=25
    http://ubuntuforums.org/showthread.p...906762&page=26

    Second attempt with less details but quicker build sequence here ....
    http://ubuntuforums.org/showthread.p...906762&page=27



    QT5 Alpha download 285 Meg Source ....

    http://qt-project.org/wiki/Qt-5-Alpha

    Download http://releases.qt-project.org/qt5.0/alpha/

    Build instructions and Dependancies

    http://qt-project.org/wiki/Building_Qt_5_from_Git

    http://qt-project.org/wiki/Qt-5-Alph...g-instructions

    [root@localhost keith]# pacman -Sy perl
    :: Synchronizing package databases...
    core is up to date
    extra 1384.2 KiB 133K/s 00:10 [################################################] 100%
    community 1650.6 KiB 178K/s 00:09 [################################################] 100%
    archlinuxfr 32.9 KiB 157K/s 00:00 [################################################] 100%
    warning: perl-5.14.2-7 is up to date -- reinstalling
    resolving dependencies...
    looking for inter-conflicts...

    Targets (1): perl-5.14.2-7

    Total Installed Size: 46.73 MiB
    Net Upgrade Size: 0.00 MiB

    Proceed with installation? [Y/n] y
    (1/1) checking package integrity [################################################] 100%
    (1/1) loading package files [################################################] 100%
    (1/1) checking for file conflicts [################################################] 100%
    (1/1) checking available disk space [################################################] 100%
    (1/1) upgrading perl [################################################] 100%
    [root@localhost keith]#

    [root@localhost keith]# pacman -Sy python
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    archlinuxfr is up to date
    warning: python-3.2.2-2 is up to date -- reinstalling
    resolving dependencies...
    looking for inter-conflicts...

    Targets (1): python-3.2.2-2

    Total Download Size: 9.20 MiB
    Total Installed Size: 75.31 MiB
    Net Upgrade Size: 0.00 MiB

    Proceed with installation? [Y/n] y
    :: Retrieving packages from extra...
    python-3.2.2-2-i686 9.2 MiB 212K/s 00:44 [################################################] 100%
    (1/1) checking package integrity [################################################] 100%
    (1/1) loading package files [################################################] 100%
    (1/1) checking for file conflicts [################################################] 100%
    (1/1) checking available disk space [################################################] 100%
    (1/1) upgrading python [################################################] 100%
    [root@localhost keith]#



    QT5 in now .... and it builds ok from that source file
    Last edited by 23dornot23d; April 4th, 2012 at 07:24 PM.

  2. #332
    Join Date
    Apr 2007
    Location
    Miami FL USA
    Beans
    1,292
    Distro
    Ubuntu Development Release

    Re: Wayland Live CD

    Let me know how it works out Keith

  3. #333
    Join Date
    Nov 2009
    Beans
    3,336

    Re: Wayland Live CD

    Cheers Cecil

    QT5 was only released about 5 hours ago as a full source - how lucky is that
    just on time


    [root@keith-aspire-7730zg bin]# qmake -v
    QMake version 2.01a
    Using Qt version 4.8.1 in /usr/lib


    [root@keith-aspire-7730zg bin]# ./qmake -v
    QMake version 2.01a
    Using Qt version 5.0.0 in /home/keith/qt/qtbase/qtbase/lib
    [root@keith-aspire-7730zg bin]#
    Last edited by 23dornot23d; April 3rd, 2012 at 11:03 PM.

  4. #334
    Join Date
    Jun 2010
    Location
    Rockport, TX
    Beans
    2,283
    Distro
    Ubuntu Development Release

    Re: Wayland Live CD

    Quote Originally Posted by 23dornot23d View Post
    Cheers Cecil

    QT5 was only released about 5 hours ago as a full source - how lucky is that
    just on time

    Good to see you having a good time with this project.

  5. #335
    Join Date
    Apr 2007
    Location
    Miami FL USA
    Beans
    1,292
    Distro
    Ubuntu Development Release

    Re: Wayland Live CD

    Quote Originally Posted by cbowman57 View Post
    Good to see you having a good time with this project.
    Yea! Im glad someone is I gave up, every thing I touch turns to....
    I'm lucky I have a spare computer, this one is locking up once in awhile ???

  6. #336
    Join Date
    Nov 2009
    Beans
    3,336

    Re: Wayland Live CD

    Cheers ..... its still not plain sailing ..... taking a lot of time and am progressing slowly




    I am still missing one vital part ..... wayland is not in the list of

    Trying it out

    first, don't forget to set the XDG directory and re-run .bashrc: $ export XDG_RUNTIME_DIR=$HOME/.xdg $ mkdir $HOME/.xdg you can jump back and forth between Wayland and X ("-platform xcb") to compare the look and feel of the application under Wayland and X:
    $ cd ../qtbase/examples/opengl/hellowindow $ qmake $ make $ wayland-compositor & $ ./hellowindow -platform wayland
    ./stickman -platform wayland

    Should direct it to wayland you would think ......

    I do not think wayland is being called at all from the application even when I try pointing to it
    so whats missing now ?




    Qt 5 on Wayland. Wayland support in the Qt 5 toolkit is happening in the
    Lighthouse wayland plugin. ...

    export QT_PLUGIN_PATH=$QTDIR/lib/plugins/ $ .
    https://www.google.com/search?q=Ligh...ient=firefox-a

    [root@keith-aspire-7730zg plugins]# ls
    accessible bearer generic imageformats platforminputcontexts platforms sqldrivers
    [root@keith-aspire-7730zg plugins]# cd platforms
    [root@keith-aspire-7730zg platforms]# ls
    libqminimal.so libxcb.so
    [root@keith-aspire-7730zg platforms]#

    Think wayland should be in here too - but not certain of anything anymore .... losing it with this ...

    Need a road map for where things are ..... or GPS
    [keith@keith-aspire-7730zg /]$ find /usr -name 'wayland*'
    /usr/bin/wayland-scanner
    /usr/lib/evas/modules/engines/wayland_shm
    /usr/lib/weston/wayland-backend.la
    /usr/lib/weston/wayland-backend.so
    /usr/lib/pkgconfig/wayland-client.pc
    /usr/lib/pkgconfig/wayland-server.pc
    /usr/lib/pkgconfig/wayland-egl.pc
    /usr/share/doc/wayland
    /usr/share/doc/wayland/wayland.html
    /usr/share/doc/wayland/wayland-protocol.css
    /usr/share/doc/wayland/wayland.xml
    /usr/share/aclocal/wayland-scanner.mk
    /usr/share/aclocal/wayland-scanner.m4
    /usr/share/weston/wayland.svg
    /usr/share/weston/wayland.png
    /usr/include/wayland-util.h
    /usr/include/wayland-server-protocol.h
    /usr/include/wayland-server.h
    /usr/include/wayland-client.h
    /usr/include/wayland-egl.h
    /usr/include/wayland-client-protocol.h
    [keith@keith-aspire-7730zg /]$ find /bin -name 'wayland*'
    [keith@keith-aspire-7730zg /]$ find /usr/bin -name 'wayland*'
    /usr/bin/wayland-scanner
    [keith@keith-aspire-7730zg /]$
    Last edited by 23dornot23d; April 4th, 2012 at 12:40 AM.

  7. #337
    Join Date
    Apr 2007
    Location
    Miami FL USA
    Beans
    1,292
    Distro
    Ubuntu Development Release

    Re: Wayland Live CD

    Have you tried getting on the wayland irc?
    I see Darxus and nerdopolis are on there.
    Last edited by cecilpierce; April 4th, 2012 at 12:42 AM.

  8. #338
    Join Date
    Nov 2009
    Beans
    3,336

    Re: Wayland Live CD

    I never use IRC as I am not that technically minded to be able to discuss the things
    happening here and understand what is going on ...... when people text back.

    Slow and easy and recorded .... then I can back track ......

    Will keep posting though ....

    Constructive remarks are all I need here - seems there should be a path in
    this jungle - hacking a way through it .... lols ....

    Will get there eventually .....

  9. #339
    Join Date
    Apr 2007
    Location
    Miami FL USA
    Beans
    1,292
    Distro
    Ubuntu Development Release

    Re: Wayland Live CD

    Ok, its looking good though. I guess nerdopolis isn't having much luck either.

  10. #340
    Join Date
    Nov 2009
    Beans
    3,336

    Re: Wayland Live CD

    Failing to build the qt-compositor

    [root@keith-aspire-7730zg qtwayland]# qmake -v
    QMake version 2.01a
    Using Qt version 5.0.0 in /home/keith/qt/qtbase/qtbase/lib
    [root@keith-aspire-7730zg qtwayland]# qmake qtwayland.pro
    Project MESSAGE: /home/keith/qt/qtbase/qtbase/bin/syncqt -module-fwd /home/keith/qt/qt5/qtwayland/module-paths/modules -cache-module-fwd -generator UNIX -outdir /home/keith/qt/qt5/qtwayland /home/keith/qt/qt5/qtwayland
    <srcbase> = /home/keith/qt/qt5/qtwayland
    <outbase> = /home/keith/qt/qt5/qtwayland
    QtCompositor: created version header <srcbase>/src/compositor/qtcompositorversion.h
    QtCompositor: created fwd-include header(s) for <srcbase>/src/compositor/ { wayland-output-extension-server-protocol.h (1), wayland-qtkey-extension-server-protocol.h (1), wayland-sub-surface-extension-server-protocol.h (1), wayland-surface-extension-server-protocol.h (1), wayland-touch-extension-server-protocol.h (1) }
    QtCompositor: created header (master) file
    QtCompositor: created headers.pri file
    Configuration tests:
    xkbcommon: yes
    [root@keith-aspire-7730zg qtwayland]# make
    cd src/ && make -f Makefile
    make[1]: Entering directory `/home/keith/qt/qt5/qtwayland/src'
    cd plugins/ && make -f Makefile
    make[2]: Entering directory `/home/keith/qt/qt5/qtwayland/src/plugins'
    cd platforms/ && make -f Makefile
    make[3]: Entering directory `/home/keith/qt/qt5/qtwayland/src/plugins/platforms'
    cd wayland/ && make -f Makefile
    make[4]: Entering directory `/home/keith/qt/qt5/qtwayland/src/plugins/platforms/wayland'
    g++ -c -pipe -I/home/keith/install/include -I/home/keith/install/include -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -W -D_REENTRANT -DQ_PLATFORM_WAYLAND -DQT_WAYLAND_GL_SUPPORT -DQT_WAYLAND_WINDOWMANAGER_SUPPORT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I../../../shared -Igl_integration/xcomposite_share -I. -o main.o main.cpp
    In file included from /usr/include/QtGui/QPlatformIntegration:1:0,
    from qwaylandintegration.h:45,
    from main.cpp:43:
    /usr/include/QtGui/qplatformintegration_qpa.h:46:44: fatal error: QtGui/private/qwindowsurface_p.h: No such file or directory
    compilation terminated.
    make[4]: *** [main.o] Error 1
    make[4]: Leaving directory `/home/keith/qt/qt5/qtwayland/src/plugins/platforms/wayland'
    make[3]: *** [sub-wayland-make_default] Error 2
    make[3]: Leaving directory `/home/keith/qt/qt5/qtwayland/src/plugins/platforms'
    make[2]: *** [sub-platforms-make_default] Error 2
    make[2]: Leaving directory `/home/keith/qt/qt5/qtwayland/src/plugins'
    make[1]: *** [sub-plugins-make_default] Error 2
    make[1]: Leaving directory `/home/keith/qt/qt5/qtwayland/src'
    make: *** [module-qtwayland-src-make_default-ordered] Error 2
    [root@keith-aspire-7730zg qtwayland]#
    What and Why .....
    fatal error: QtGui/private/qwindowsurface_p.h: No such file or directory

    can I just add the file here then ?

    in a folder called private ?

    http://qt.gitorious.org/qt-labs/nacl...dowsurface_p.h

    I now get this .... ( so there is a directory missing called private - with a lot of things in it )
    question is how many ...... do I just go search on each one and keep adding or is there
    a compressed file some where with them all in )

    /usr/include/QtGui/qplatformintegration_qpa.h:47:41: fatal error: QtGui/private/qpixmapdata_p.h: No such file or directory

    Different error now - this is for the programmers - as its not just a file missing anymore

    qwaylandintegration.h:86:5: error: ‘QPlatformDrag’ does not name a type
    qwaylandintegration.h:89:5: error: ‘QPlatformInputContext’ does not name a type
    qwaylandintegration.h:90:5: error: ‘QPlatformAccessibility’ does not name a type
    main.cpp:50:23: error: ‘IID’ has not been declared
    main.cpp:50:27: error: expected ‘,’ or ‘...’ before string constant
    main.cpp:50:103: error: ISO C++ forbids declaration of ‘Q_PLUGIN_METADATA’ with no type [-fpermissive]
    main.cpp:50:103: error: expected ‘;’ at end of member declaration
    main.cpp: In member function ‘virtual QPlatformIntegration* QWaylandIntegrationPlugin::create(const QString&, const QStringList&)’:
    main.cpp:67:40: error: cannot allocate an object of abstract type ‘QWaylandIntegration’
    In file included from main.cpp:43:0:
    qwaylandintegration.h:53:7: note: because the following virtual functions are pure within ‘QWaylandIntegration’:
    In file included from /usr/include/QtGui/QPlatformIntegration:1:0,
    from qwaylandintegration.h:45,
    from main.cpp:43:
    /usr/include/QtGui/qplatformintegration_qpa.h:78:26: note: virtual QPixmapData* QPlatformIntegration::createPixmapData(QPixmapData :ixelType) const
    /usr/include/QtGui/qplatformintegration_qpa.h:79:30: note: virtual QPlatformWindow* QPlatformIntegration::createPlatformWindow(QWidget *, WId) const
    /usr/include/QtGui/qplatformintegration_qpa.h:80:29: note: virtual QWindowSurface* QPlatformIntegration::createWindowSurface(QWidget* , WId) const
    /usr/include/QtGui/qplatformintegration_qpa.h:83:38: note: virtual QList<QPlatformScreen*> QPlatformIntegration::screens() const
    make[4]: *** [main.o] Error 1
    make[4]: Leaving directory `/home/keith/qt/qt5/qtwayland/src/plugins/platforms/wayland'
    make[3]: *** [sub-wayland-make_default] Error 2
    make[3]: Leaving directory `/home/keith/qt/qt5/qtwayland/src/plugins/platforms'
    make[2]: *** [sub-platforms-make_default] Error 2
    make[2]: Leaving directory `/home/keith/qt/qt5/qtwayland/src/plugins'
    make[1]: *** [sub-plugins-make_default] Error 2
    make[1]: Leaving directory `/home/keith/qt/qt5/qtwayland/src'
    make: *** [module-qtwayland-src-make_default-ordered] Error 2
    [root@keith-aspire-7730zg qtwayland]#
    Code:
    [keith@keith-aspire-7730zg wayland]$ cd /usr/include/QtGui/
    [keith@keith-aspire-7730zg QtGui]$ ls
    QAbstractButton                         QPainterPathStroker
    qabstractbutton.h                       QPaintEvent
    QAbstractFontEngine                     QPalette
    qabstractfontengine_qws.h               qpalette.h
    QAbstractGraphicsShapeItem              QPanGesture
    QAbstractItemDelegate                   QPen
    qabstractitemdelegate.h                 qpen.h
    QAbstractItemView                       QPicture
    qabstractitemview.h                     QPictureFormatInterface
    QAbstractPageSetupDialog                QPictureFormatPlugin
    qabstractpagesetupdialog.h              qpictureformatplugin.h
    QAbstractPrintDialog                    qpicture.h
    qabstractprintdialog.h                  QPictureIO
    QAbstractProxyModel                     QPinchGesture
    qabstractproxymodel.h                   QPixmap
    QAbstractScrollArea                     QPixmapCache
    qabstractscrollarea.h                   qpixmapcache.h
    QAbstractSlider                         qpixmap.h
    qabstractslider.h                       QPlainTextDocumentLayout
    QAbstractSpinBox                        QPlainTextEdit
    qabstractspinbox.h                      qplaintextedit.h
    QAbstractTextDocumentLayout             QPlastiqueStyle
    qabstracttextdocumentlayout.h           qplastiquestyle.h
    QAbstractUndoItem                       QPlatformClipboard
    QAccessible                             qplatformclipboard_qpa.h
    qaccessible2.h                          QPlatformCursor
    QAccessible2Interface                   QPlatformCursorImage
    QAccessibleActionInterface              QPlatformCursorPrivate
    QAccessibleApplication                  qplatformcursor_qpa.h
    QAccessibleBridge                       QPlatformEventLoopIntegration
    QAccessibleBridgeFactoryInterface       qplatformeventloopintegration_qpa.h
    qaccessiblebridge.h                     QPlatformFontDatabase
    QAccessibleBridgePlugin                 qplatformfontdatabase_qpa.h
    QAccessibleEditableTextInterface        QPlatformGLContext
    QAccessibleEvent                        qplatformglcontext_qpa.h
    QAccessibleFactoryInterface             QPlatformIntegration
    qaccessible.h                           QPlatformIntegrationFactoryInterface
    QAccessibleImageInterface               QPlatformIntegrationPlugin
    QAccessibleInterface                    qplatformintegrationplugin_qpa.h
    QAccessibleInterfaceEx                  qplatformintegration_qpa.h
    QAccessibleObject                       QPlatformNativeInterface
    QAccessibleObjectEx                     qplatformnativeinterface_qpa.h
    qaccessibleobject.h                     QPlatformScreen
    QAccessiblePlugin                       qplatformscreen_qpa.h
    qaccessibleplugin.h                     QPlatformWindow
    QAccessibleSimpleEditableTextInterface  QPlatformWindowFormat
    QAccessibleTable2CellInterface          qplatformwindowformat_qpa.h
    QAccessibleTable2Interface              qplatformwindow_qpa.h
    QAccessibleTableInterface               QPolygon
    QAccessibleTextInterface                QPolygonF
    QAccessibleValueInterface               qpolygon.h
    QAccessibleWidget                       QPoolEntry
    QAccessibleWidgetEx                     QPrintDialog
    qaccessiblewidget.h                     qprintdialog.h
    QAction                                 QPrintEngine
    QActionEvent                            qprintengine.h
    QActionGroup                            QPrinter
    qactiongroup.h                          qprinter.h
    qaction.h                               QPrinterInfo
    QApplication                            qprinterinfo.h
    qapplication.h                          QPrintPreviewDialog
    QAuthDevice                             qprintpreviewdialog.h
    QBitmap                                 QPrintPreviewWidget
    qbitmap.h                               qprintpreviewwidget.h
    QBoxLayout                              QProgressBar
    qboxlayout.h                            qprogressbar.h
    QBrush                                  QProgressDialog
    QBrushData                              qprogressdialog.h
    qbrush.h                                QProxyModel
    QButtonGroup                            qproxymodel.h
    qbuttongroup.h                          QProxyScreen
    QCalendarWidget                         QProxyScreenCursor
    qcalendarwidget.h                       QProxyStyle
    QCDEStyle                               qproxystyle.h
    qcdestyle.h                             QPushButton
    QCheckBox                               qpushbutton.h
    qcheckbox.h                             QQnxMouseHandler
    QCleanlooksStyle                        QQnxScreen
    qcleanlooksstyle.h                      QQuaternion
    QClipboard                              qquaternion.h
    QClipboardEvent                         QRadialGradient
    qclipboard.h                            QRadioButton
    QCloseEvent                             qradiobutton.h
    QColor                                  QRawFont
    QColorDialog                            qrawfont.h
    qcolordialog.h                          QRegExpValidator
    QColorGroup                             QRegion
    qcolor.h                                qregion.h
    QColormap                               QResizeEvent
    qcolormap.h                             QRgb
    QColumnView                             qrgb.h
    qcolumnview.h                           QRubberBand
    QComboBox                               qrubberband.h
    qcombobox.h                             QS60MainApplication
    QCommandLinkButton                      QS60MainApplicationBase
    qcommandlinkbutton.h                    qs60mainapplication.h
    QCommonStyle                            QS60MainAppUi
    qcommonstyle.h                          QS60MainAppUiBase
    QCompleter                              qs60mainappui.h
    qcompleter.h                            QS60MainDocument
    QConicalGradient                        QS60MainDocumentBase
    QContextMenuEvent                       qs60maindocument.h
    QCopChannel                             QS60StubAknAppUi
    qcopchannel_qws.h                       QS60StubAknAppUiBase
    QCursor                                 QS60StubMAknTouchPaneObserver
    qcursor.h                               QS60StubMEikStatusPaneObserver
    QCursorShape                            QS60Style
    QDataWidgetMapper                       qs60style.h
    qdatawidgetmapper.h                     QScreen
    QDateEdit                               QScreenCursor
    QDateTimeEdit                           QScreenDriverFactory
    qdatetimeedit.h                         QScreenDriverFactoryInterface
    QDecoration                             qscreendriverfactory_qws.h
    QDecorationAction                       QScreenDriverPlugin
    QDecorationDefault                      qscreendriverplugin_qws.h
    qdecorationdefault_qws.h                qscreenintegrityfb_qws.h
    QDecorationFactory                      qscreenlinuxfb_qws.h
    QDecorationFactoryInterface             qscreenproxy_qws.h
    qdecorationfactory_qws.h                qscreenqnx_qws.h
    QDecorationPlugin                       qscreen_qws.h
    qdecorationplugin_qws.h                 qscreentransformed_qws.h
    qdecoration_qws.h                       qscreenvfb_qws.h
    QDecorationStyled                       QScrollArea
    qdecorationstyled_qws.h                 qscrollarea.h
    QDecorationWindows                      QScrollBar
    qdecorationwindows_qws.h                qscrollbar.h
    QDesktopServices                        QSessionManager
    qdesktopservices.h                      qsessionmanager.h
    QDesktopWidget                          QShortcut
    qdesktopwidget.h                        QShortcutEvent
    QDial                                   qshortcut.h
    qdial.h                                 QShowEvent
    QDialog                                 QSizeGrip
    QDialogButtonBox                        qsizegrip.h
    qdialogbuttonbox.h                      QSizePolicy
    qdialog.h                               qsizepolicy.h
    QDirectPainter                          QSlider
    qdirectpainter_qws.h                    qslider.h
    QDirModel                               QSortFilterProxyModel
    qdirmodel.h                             qsortfilterproxymodel.h
    QDockWidget                             QSound
    qdockwidget.h                           qsound.h
    QDoubleSpinBox                          qsoundqss_qws.h
    QDoubleValidator                        QSpacerItem
    QDrag                                   QSpinBox
    QDragEnterEvent                         qspinbox.h
    qdrag.h                                 QSplashScreen
    QDragLeaveEvent                         qsplashscreen.h
    QDragMoveEvent                          QSplitter
    QDragResponseEvent                      qsplitter.h
    qdrawutil.h                             QSplitterHandle
    QDropEvent                              QStackedLayout
    QErrorMessage                           qstackedlayout.h
    qerrormessage.h                         QStackedWidget
    qevent.h                                qstackedwidget.h
    QFileDialog                             QStandardItem
    qfiledialog.h                           QStandardItemEditorCreator
    QFileIconProvider                       QStandardItemModel
    qfileiconprovider.h                     qstandarditemmodel.h
    QFileOpenEvent                          QStaticText
    QFileSystemModel                        qstatictext.h
    qfilesystemmodel.h                      QStatusBar
    QFocusEvent                             qstatusbar.h
    QFocusFrame                             QStatusTipEvent
    qfocusframe.h                           QStringListModel
    QFont                                   qstringlistmodel.h
    QFontComboBox                           QStyle
    qfontcombobox.h                         QStyledItemDelegate
    QFontDatabase                           qstyleditemdelegate.h
    qfontdatabase.h                         QStyleFactory
    QFontDialog                             qstylefactory.h
    qfontdialog.h                           QStyleFactoryInterface
    QFontEngineFactoryInterface             qstyle.h
    QFontEngineInfo                         QStyleHintReturn
    QFontEnginePlugin                       QStyleHintReturnMask
    qfont.h                                 QStyleHintReturnVariant
    QFontInfo                               QStyleOption
    qfontinfo.h                             QStyleOptionButton
    QFontMetrics                            QStyleOptionComboBox
    QFontMetricsF                           QStyleOptionComplex
    qfontmetrics.h                          QStyleOptionDockWidget
    QFormLayout                             QStyleOptionDockWidgetV2
    qformlayout.h                           QStyleOptionFocusRect
    QFrame                                  QStyleOptionFrame
    qframe.h                                QStyleOptionFrameV2
    QGenericMatrix                          QStyleOptionFrameV3
    qgenericmatrix.h                        QStyleOptionGraphicsItem
    QGenericPlugin                          QStyleOptionGroupBox
    QGenericPluginFactory                   qstyleoption.h
    QGenericPluginFactoryInterface          QStyleOptionHeader
    qgenericpluginfactory_qpa.h             QStyleOptionMenuItem
    qgenericplugin_qpa.h                    QStyleOptionProgressBar
    QGesture                                QStyleOptionProgressBarV2
    QGestureEvent                           QStyleOptionQ3DockWindow
    qgesture.h                              QStyleOptionQ3ListView
    QGestureRecognizer                      QStyleOptionQ3ListViewItem
    qgesturerecognizer.h                    QStyleOptionRubberBand
    QGlyphRun                               QStyleOptionSizeGrip
    qglyphrun.h                             QStyleOptionSlider
    QGradient                               QStyleOptionSpinBox
    QGradientStop                           QStyleOptionTab
    QGradientStops                          QStyleOptionTabBarBase
    QGraphicsAnchor                         QStyleOptionTabBarBaseV2
    QGraphicsAnchorLayout                   QStyleOptionTabV2
    qgraphicsanchorlayout.h                 QStyleOptionTabV3
    QGraphicsBlurEffect                     QStyleOptionTabWidgetFrame
    QGraphicsColorizeEffect                 QStyleOptionTabWidgetFrameV2
    QGraphicsDropShadowEffect               QStyleOptionTitleBar
    QGraphicsEffect                         QStyleOptionToolBar
    qgraphicseffect.h                       QStyleOptionToolBox
    QGraphicsEllipseItem                    QStyleOptionToolBoxV2
    QGraphicsGridLayout                     QStyleOptionToolButton
    qgraphicsgridlayout.h                   QStyleOptionViewItem
    QGraphicsItem                           QStyleOptionViewItemV2
    QGraphicsItemAnimation                  QStyleOptionViewItemV3
    qgraphicsitemanimation.h                QStyleOptionViewItemV4
    QGraphicsItemGroup                      QStylePainter
    qgraphicsitem.h                         qstylepainter.h
    QGraphicsLayout                         QStylePlugin
    qgraphicslayout.h                       qstyleplugin.h
    QGraphicsLayoutItem                     QSupportedWritingSystems
    qgraphicslayoutitem.h                   QSwipeGesture
    QGraphicsLinearLayout                   QSymbianEvent
    qgraphicslinearlayout.h                 qsymbianevent.h
    QGraphicsLineItem                       QSymbianGraphicsSystemHelper
    QGraphicsObject                         QSyntaxHighlighter
    QGraphicsOpacityEffect                  qsyntaxhighlighter.h
    QGraphicsPathItem                       QSystemTrayIcon
    QGraphicsPixmapItem                     qsystemtrayicon.h
    QGraphicsPolygonItem                    QTabBar
    QGraphicsProxyWidget                    qtabbar.h
    qgraphicsproxywidget.h                  QTabletEvent
    QGraphicsRectItem                       QTableView
    QGraphicsRotation                       qtableview.h
    QGraphicsScale                          QTableWidget
    QGraphicsScene                          qtablewidget.h
    QGraphicsSceneContextMenuEvent          QTableWidgetItem
    QGraphicsSceneDragDropEvent             QTableWidgetSelectionRange
    QGraphicsSceneEvent                     QTabWidget
    qgraphicssceneevent.h                   qtabwidget.h
    qgraphicsscene.h                        QTapAndHoldGesture
    QGraphicsSceneHelpEvent                 QTapGesture
    QGraphicsSceneHoverEvent                QtEvents
    QGraphicsSceneMouseEvent                QTextBlock
    QGraphicsSceneMoveEvent                 QTextBlockFormat
    QGraphicsSceneResizeEvent               QTextBlockGroup
    QGraphicsSceneWheelEvent                QTextBlockUserData
    QGraphicsSimpleTextItem                 QTextBrowser
    qgraphicssystemhelper_symbian.h         qtextbrowser.h
    QGraphicsTextItem                       QTextCharFormat
    QGraphicsTransform                      QTextCursor
    qgraphicstransform.h                    qtextcursor.h
    QGraphicsView                           QTextDocument
    qgraphicsview.h                         QTextDocumentFragment
    QGraphicsWidget                         qtextdocumentfragment.h
    qgraphicswidget.h                       qtextdocument.h
    QGridLayout                             QTextDocumentWriter
    qgridlayout.h                           qtextdocumentwriter.h
    QGroupBox                               QTextEdit
    qgroupbox.h                             qtextedit.h
    QGtkStyle                               QTextFormat
    qgtkstyle.h                             qtextformat.h
    qguifunctions_wince.h                   QTextFragment
    QHBoxLayout                             QTextFrame
    QHeaderView                             QTextFrameFormat
    qheaderview.h                           QTextFrameLayoutData
    QHelpEvent                              QTextImageFormat
    QHideEvent                              QTextInlineObject
    QHoverEvent                             QTextItem
    QIcon                                   QTextLayout
    QIconDragEvent                          qtextlayout.h
    QIconEngine                             QTextLength
    QIconEngineFactoryInterface             QTextLine
    QIconEngineFactoryInterfaceV2           QTextList
    qiconengine.h                           QTextListFormat
    QIconEnginePlugin                       qtextlist.h
    qiconengineplugin.h                     QTextObject
    QIconEnginePluginV2                     qtextobject.h
    QIconEngineV2                           QTextObjectInterface
    qicon.h                                 QTextOption
    QIconSet                                qtextoption.h
    QIdentityProxyModel                     QTextTable
    qidentityproxymodel.h                   QTextTableCell
    QImage                                  QTextTableCellFormat
    qimage.h                                QTextTableFormat
    QImageIOHandler                         qtexttable.h
    QImageIOHandlerFactoryInterface         QtGui
    qimageiohandler.h                       QTileRules
    QImageIOPlugin                          QTimeEdit
    QImageReader                            QToolBar
    qimagereader.h                          QToolBarChangeEvent
    QImageTextKeyLang                       qtoolbar.h
    QImageWriter                            QToolBox
    qimagewriter.h                          qtoolbox.h
    QInputContext                           QToolButton
    QInputContextFactory                    qtoolbutton.h
    qinputcontextfactory.h                  QToolTip
    QInputContextFactoryInterface           qtooltip.h
    qinputcontext.h                         QTouchEvent
    QInputContextPlugin                     QTransform
    qinputcontextplugin.h                   QTransformedScreen
    QInputDialog                            qtransform.h
    qinputdialog.h                          QTransportAuth
    QInputEvent                             qtransportauthdefs_qws.h
    QInputMethodEvent                       qtransportauth_qws.h
    QIntfbScreen                            QTreeView
    QIntMouseHandler                        qtreeview.h
    QIntValidator                           QTreeWidget
    QItemDelegate                           qtreewidget.h
    qitemdelegate.h                         QTreeWidgetItem
    QItemEditorCreator                      QTreeWidgetItemIterator
    QItemEditorCreatorBase                  qtreewidgetitemiterator.h
    QItemEditorFactory                      QUndoCommand
    qitemeditorfactory.h                    QUndoGroup
    QItemSelection                          qundogroup.h
    QItemSelectionModel                     QUndoStack
    qitemselectionmodel.h                   qundostack.h
    QItemSelectionRange                     QUndoView
    QKbdDriverFactory                       qundoview.h
    qkbddriverfactory_qws.h                 QUnixPrintWidget
    QKbdDriverPlugin                        QUpdateLaterEvent
    qkbddriverplugin_qws.h                  QValidator
    qkbdintegrity_qws.h                     qvalidator.h
    qkbdlinuxinput_qws.h                    QVBoxLayout
    qkbdqnx_qws.h                           QVector2D
    qkbd_qws.h                              qvector2d.h
    qkbdtty_qws.h                           QVector3D
    qkbdum_qws.h                            qvector3d.h
    qkbdvfb_qws.h                           QVector4D
    QKeyEvent                               qvector4d.h
    QKeyEventTransition                     qvfbhdr.h
    qkeyeventtransition.h                   QVFbHeader
    QKeySequence                            QVFbKeyboardHandler
    qkeysequence.h                          QVFbKeyData
    QLabel                                  QVFbMouseHandler
    qlabel.h                                QVFbScreen
    QLayout                                 QWhatsThis
    qlayout.h                               QWhatsThisClickedEvent
    QLayoutItem                             qwhatsthis.h
    qlayoutitem.h                           QWheelEvent
    QLayoutIterator                         QWidget
    QLCDNumber                              QWidgetAction
    qlcdnumber.h                            qwidgetaction.h
    QLinearGradient                         QWidgetData
    QLineEdit                               qwidget.h
    qlineedit.h                             QWidgetItem
    QLinuxFbScreen                          QWidgetItemV2
    QLinuxFb_Shared                         QWidgetList
    QListView                               QWidgetMapper
    qlistview.h                             QWidgetSet
    QListWidget                             qwindowdefs.h
    qlistwidget.h                           qwindowdefs_win.h
    QListWidgetItem                         QWindowsCEStyle
    QMacCocoaViewContainer                  qwindowscestyle.h
    qmaccocoaviewcontainer_mac.h            QWindowsMime
    qmacdefines_mac.h                       QWindowsMobileStyle
    QMacMime                                qwindowsmobilestyle.h
    QMacNativeWidget                        QWindowsStyle
    qmacnativewidget_mac.h                  qwindowsstyle.h
    QMacPasteboardMime                      QWindowStateChangeEvent
    QMacStyle                               QWindowsVistaStyle
    qmacstyle_mac.h                         qwindowsvistastyle.h
    QMainWindow                             QWindowsXPStyle
    qmainwindow.h                           qwindowsxpstyle.h
    QMatrix                                 QWindowSystemInterface
    QMatrix2x2                              qwindowsysteminterface_qpa.h
    QMatrix2x3                              qwindowsystem_qws.h
    QMatrix2x4                              QWizard
    QMatrix3x2                              qwizard.h
    QMatrix3x3                              QWizardPage
    QMatrix3x4                              QWMatrix
    QMatrix4x2                              qwmatrix.h
    QMatrix4x3                              QWorkspace
    QMatrix4x4                              qworkspace.h
    qmatrix4x4.h                            QWSCalibratedMouseHandler
    qmatrix.h                               QWSClient
    QMdiArea                                QWSCursor
    qmdiarea.h                              QWSCursorMap
    QMdiSubWindow                           qwscursor_qws.h
    qmdisubwindow.h                         QWSDisplay
    QMenu                                   qwsdisplay_qws.h
    QMenuBar                                QWSEmbedWidget
    qmenubar.h                              qwsembedwidget.h
    QMenubarUpdatedEvent                    QWSEvent
    qmenudata.h                             qwsevent_qws.h
    qmenu.h                                 QWSInputMethod
    QMenuItem                               QWSInternalWindowInfo
    QMessageBox                             QWSIntKeyboardHandler
    qmessagebox.h                           QWSKeyboardHandler
    qmime.h                                 QWSKeyboardHandlerFactoryInterface
    QMimeSource                             QWSLinuxInputKeyboardHandler
    QMotifStyle                             QWSLinuxInputMouseHandler
    qmotifstyle.h                           QWSLinuxTPMouseHandler
    QMouseDriverFactory                     QWSManager
    qmousedriverfactory_qws.h               qwsmanager_qws.h
    QMouseDriverPlugin                      QWSMouseHandler
    qmousedriverplugin_qws.h                QWSMouseHandlerFactoryInterface
    QMouseEvent                             QWSPcMouseHandler
    QMouseEventTransition                   QWSPointerCalibrationData
    qmouseeventtransition.h                 QWSPropertyManager
    qmouseintegrity_qws.h                   qwsproperty_qws.h
    qmouselinuxinput_qws.h                  QWSProtocolItem
    qmouselinuxtp_qws.h                     qwsprotocolitem_qws.h
    qmousepc_qws.h                          QWSQnxKeyboardHandler
    qmouseqnx_qws.h                         QWSScreenSaver
    qmouse_qws.h                            QWSServer
    qmousetslib_qws.h                       QWSServerSocket
    qmousevfb_qws.h                         QWSSocket
    QMoveEvent                              qwssocket_qws.h
    QMovie                                  QWSSoundClient
    qmovie.h                                QWSSoundServer
    QPageSetupDialog                        QWSSoundServerSocket
    qpagesetupdialog.h                      QWSTslibMouseHandler
    QPaintDevice                            QWSTtyKeyboardHandler
    qpaintdevice.h                          QWSUmKeyboardHandler
    QPaintEngine                            qwsutils_qws.h
    qpaintengine.h                          QWSWindow
    QPaintEngineState                       QWSWindowInfo
    QPainter                                QX11EmbedContainer
    qpainter.h                              QX11EmbedWidget
    QPainterPath                            qx11embed_x11.h
    qpainterpath.h                          QX11Info
    QPainterPathPrivate                     qx11info_x11.h
    [keith@keith-aspire-7730zg QtGui]$
    http://cep.xor.aps.anl.gov/software/...8h-source.html

    https://www.google.com/search?q=qpla...ient=firefox-a


    Although we have a display window ....
    I do not think wayland has been built properly at all yet

    The way it works - I think .... is to transfer the buffers to the graphics
    device from the applications ..... and its not doing that yet.

    It is just running the premade applications ... that seem to know how to
    send the display directly to the window .... we have .....

    So the thing that is missing is wayland itself as I do not think its built
    properly otherwise the qtcompositor would pick it up and use it.

    Need to run it again ..... as I thought it built ok in the

    yaourt -Sy weston

    install * ( now thinking that this never happened .... )

    Done it again .... it is definately installed .... so why isnt it being used yet ?

    Code:
    [root@keith-aspire-7730zg wayland]# cd wayland
    [root@keith-aspire-7730zg wayland]# ls
    aclocal.m4      config.h       config.sub    doc         m4           missing   src       wayland-scanner.m4
    autogen.sh      config.h.in    configure     install-sh  Makefile     protocol  stamp-h1  wayland-scanner.m4.in
    autom4te.cache  config.log     configure.ac  libtool     Makefile.am  README    tests     wayland-scanner.mk
    config.guess    config.status  depcomp       ltmain.sh   Makefile.in  spec      TODO
    [root@keith-aspire-7730zg wayland]# ./autogen.sh --prefix=$WLD
    autoreconf: Entering directory `.'
    autoreconf: configure.ac: not using Gettext
    autoreconf: running: aclocal -I /root/install/share/aclocal --force -I m4 ${ACLOCAL_FLAGS}
    autoreconf: configure.ac: tracing
    autoreconf: running: libtoolize --copy --force
    libtoolize: putting auxiliary files in `.'.
    libtoolize: copying file `./ltmain.sh'
    libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
    libtoolize: copying file `m4/libtool.m4'
    libtoolize: copying file `m4/ltoptions.m4'
    libtoolize: copying file `m4/ltsugar.m4'
    libtoolize: copying file `m4/ltversion.m4'
    libtoolize: copying file `m4/lt~obsolete.m4'
    autoreconf: running: /usr/bin/autoconf --force
    autoreconf: running: /usr/bin/autoheader --force
    autoreconf: running: automake --add-missing --copy --force-missing
    autoreconf: Leaving directory `.'
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking whether make supports nested variables... yes
    checking for gcc... gcc
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables... 
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking for style of include used by make... GNU
    checking dependency style of gcc... gcc3
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking how to print strings... printf
    checking for a sed that does not truncate output... /bin/sed
    checking for grep that handles long lines and -e... /usr/bin/grep
    checking for egrep... /usr/bin/grep -E
    checking for fgrep... /usr/bin/grep -F
    checking for ld used by gcc... /usr/bin/ld
    checking if the linker (/usr/bin/ld) is GNU ld... yes
    checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
    checking the name lister (/usr/bin/nm -B) interface... BSD nm
    checking whether ln -s works... yes
    checking the maximum length of command line arguments... 1572864
    checking whether the shell understands some XSI constructs... yes
    checking whether the shell understands "+="... yes
    checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format... func_convert_file_noop
    checking how to convert i686-pc-linux-gnu file names to toolchain format... func_convert_file_noop
    checking for /usr/bin/ld option to reload object files... -r
    checking for objdump... objdump
    checking how to recognize dependent libraries... pass_all
    checking for dlltool... no
    checking how to associate runtime and link libraries... printf %s\n
    checking for ar... ar
    checking for archiver @FILE support... @
    checking for strip... strip
    checking for ranlib... ranlib
    checking command to parse /usr/bin/nm -B output from gcc object... ok
    checking for sysroot... no
    checking for mt... no
    checking if : is a manifest tool... no
    checking how to run the C preprocessor... gcc -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking for dlfcn.h... yes
    checking for objdir... .libs
    checking if gcc supports -fno-rtti -fno-exceptions... no
    checking for gcc option to produce PIC... -fPIC -DPIC
    checking if gcc PIC flag -fPIC -DPIC works... yes
    checking if gcc static flag -static works... yes
    checking if gcc supports -c -o file.o... yes
    checking if gcc supports -c -o file.o... (cached) yes
    checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
    checking whether -lc should be explicitly linked in... no
    checking dynamic linker characteristics... GNU/Linux ld.so
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... yes
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... yes
    checking whether to build static libraries... yes
    checking for pkg-config... /usr/bin/pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking for FFI... yes
    checking expat.h usability... yes
    checking expat.h presence... yes
    checking for expat.h... yes
    checking for XML_ParserCreate in -lexpat... yes
    checking for xsltproc... /usr/bin/xsltproc
    checking for publican... no
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating wayland-scanner.m4
    config.status: creating doc/Makefile
    config.status: creating doc/Wayland/Makefile
    config.status: creating src/Makefile
    config.status: creating src/wayland-server.pc
    config.status: creating src/wayland-client.pc
    config.status: creating protocol/Makefile
    config.status: creating tests/Makefile
    config.status: creating config.h
    config.status: config.h is unchanged
    config.status: executing depfiles commands
    config.status: executing libtool commands
    [root@keith-aspire-7730zg wayland]# make
    make  all-recursive
    make[1]: Entering directory `/home/keith/wayland/wayland'
    Making all in src
    make[2]: Entering directory `/home/keith/wayland/wayland/src'
      CC     scanner.o
      CC     connection.lo
    connection.c: In function 'wl_connection_vmarshal':
    connection.c:562:9: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'unsigned int' [-Wformat]
    connection.c: In function 'wl_connection_demarshal':
    connection.c:592:10: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'unsigned int' [-Wformat]
      CC     wayland-util.lo
      CCLD   libwayland-util.la
      CCLD   wayland-scanner
      GEN    wayland-server-protocol.h
      GEN    wayland-client-protocol.h
      GEN    wayland-protocol.c
    make  all-am
    make[3]: Entering directory `/home/keith/wayland/wayland/src'
      CC     wayland-protocol.lo
      CC     wayland-server.lo
      CC     wayland-shm.lo
      CC     data-device.lo
      CC     event-loop.lo
      CCLD   libwayland-server.la
      CC     wayland-client.lo
      CCLD   libwayland-client.la
    make[3]: Leaving directory `/home/keith/wayland/wayland/src'
    make[2]: Leaving directory `/home/keith/wayland/wayland/src'
    Making all in protocol
    make[2]: Entering directory `/home/keith/wayland/wayland/protocol'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/home/keith/wayland/wayland/protocol'
    Making all in doc
    make[2]: Entering directory `/home/keith/wayland/wayland/doc'
    Making all in Wayland
    make[3]: Entering directory `/home/keith/wayland/wayland/doc/Wayland'
    make[3]: Nothing to be done for `all'.
    make[3]: Leaving directory `/home/keith/wayland/wayland/doc/Wayland'
    make[3]: Entering directory `/home/keith/wayland/wayland/doc'
    make[3]: Nothing to be done for `all-am'.
    make[3]: Leaving directory `/home/keith/wayland/wayland/doc'
    make[2]: Leaving directory `/home/keith/wayland/wayland/doc'
    Making all in tests
    make[2]: Entering directory `/home/keith/wayland/wayland/tests'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/home/keith/wayland/wayland/tests'
    make[2]: Entering directory `/home/keith/wayland/wayland'
    make[2]: Leaving directory `/home/keith/wayland/wayland'
    make[1]: Leaving directory `/home/keith/wayland/wayland'
    [root@keith-aspire-7730zg wayland]# make install
    Making install in src
    make[1]: Entering directory `/home/keith/wayland/wayland/src'
    make  install-am
    make[2]: Entering directory `/home/keith/wayland/wayland/src'
    make[3]: Entering directory `/home/keith/wayland/wayland/src'
    test -z "/root/install/lib" || /bin/mkdir -p "/root/install/lib"
     /bin/sh ../libtool   --mode=install /usr/bin/install -c   libwayland-server.la libwayland-client.la '/root/install/lib'
    libtool: install: /usr/bin/install -c .libs/libwayland-server.so.0.0.0 /root/install/lib/libwayland-server.so.0.0.0
    libtool: install: (cd /root/install/lib && { ln -s -f libwayland-server.so.0.0.0 libwayland-server.so.0 || { rm -f libwayland-server.so.0 && ln -s libwayland-server.so.0.0.0 libwayland-server.so.0; }; })
    libtool: install: (cd /root/install/lib && { ln -s -f libwayland-server.so.0.0.0 libwayland-server.so || { rm -f libwayland-server.so && ln -s libwayland-server.so.0.0.0 libwayland-server.so; }; })
    libtool: install: /usr/bin/install -c .libs/libwayland-server.lai /root/install/lib/libwayland-server.la
    libtool: install: /usr/bin/install -c .libs/libwayland-client.so.0.0.0 /root/install/lib/libwayland-client.so.0.0.0
    libtool: install: (cd /root/install/lib && { ln -s -f libwayland-client.so.0.0.0 libwayland-client.so.0 || { rm -f libwayland-client.so.0 && ln -s libwayland-client.so.0.0.0 libwayland-client.so.0; }; })
    libtool: install: (cd /root/install/lib && { ln -s -f libwayland-client.so.0.0.0 libwayland-client.so || { rm -f libwayland-client.so && ln -s libwayland-client.so.0.0.0 libwayland-client.so; }; })
    libtool: install: /usr/bin/install -c .libs/libwayland-client.lai /root/install/lib/libwayland-client.la
    libtool: install: /usr/bin/install -c .libs/libwayland-server.a /root/install/lib/libwayland-server.a
    libtool: install: chmod 644 /root/install/lib/libwayland-server.a
    libtool: install: ranlib /root/install/lib/libwayland-server.a
    libtool: install: /usr/bin/install -c .libs/libwayland-client.a /root/install/lib/libwayland-client.a
    libtool: install: chmod 644 /root/install/lib/libwayland-client.a
    libtool: install: ranlib /root/install/lib/libwayland-client.a
    libtool: finish: PATH="/home/keith/qt/qtbase/qtbase/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/cuda-toolkit/bin:/usr/bin/vendor_perl:/usr/bin/core_perl:/opt/qt/bin:/sbin" ldconfig -n /root/install/lib
    ----------------------------------------------------------------------
    Libraries have been installed in:
       /root/install/lib
    
    If you ever happen to want to link against installed libraries
    in a given directory, LIBDIR, you must either use libtool, and
    specify the full pathname of the library, or use the `-LLIBDIR'
    flag during linking and do at least one of the following:
       - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
         during execution
       - add LIBDIR to the `LD_RUN_PATH' environment variable
         during linking
       - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
       - have your system administrator add LIBDIR to `/etc/ld.so.conf'
    
    See any operating system documentation about shared libraries for
    more information, such as the ld(1) and ld.so(8) manual pages.
    ----------------------------------------------------------------------
    test -z "/root/install/bin" || /bin/mkdir -p "/root/install/bin"
      /bin/sh ../libtool   --mode=install /usr/bin/install -c wayland-scanner '/root/install/bin'
    libtool: install: /usr/bin/install -c wayland-scanner /root/install/bin/wayland-scanner
    test -z "/root/install/include" || /bin/mkdir -p "/root/install/include"
     /usr/bin/install -c -m 644 wayland-util.h wayland-server-protocol.h wayland-server.h wayland-client-protocol.h wayland-client.h wayland-egl.h '/root/install/include'
    test -z "/root/install/lib/pkgconfig" || /bin/mkdir -p "/root/install/lib/pkgconfig"
     /usr/bin/install -c -m 644 wayland-client.pc wayland-server.pc '/root/install/lib/pkgconfig'
    make[3]: Leaving directory `/home/keith/wayland/wayland/src'
    make[2]: Leaving directory `/home/keith/wayland/wayland/src'
    make[1]: Leaving directory `/home/keith/wayland/wayland/src'
    Making install in protocol
    make[1]: Entering directory `/home/keith/wayland/wayland/protocol'
    make[2]: Entering directory `/home/keith/wayland/wayland/protocol'
    make[2]: Nothing to be done for `install-exec-am'.
    test -z "/root/install/share/doc/wayland" || /bin/mkdir -p "/root/install/share/doc/wayland"
     /usr/bin/install -c -m 644 wayland-protocol.css wayland.xml protocol.xsl '/root/install/share/doc/wayland'
    test -z "/root/install/share/doc/wayland" || /bin/mkdir -p "/root/install/share/doc/wayland"
     /usr/bin/install -c -m 644 wayland.html '/root/install/share/doc/wayland'
    make[2]: Leaving directory `/home/keith/wayland/wayland/protocol'
    make[1]: Leaving directory `/home/keith/wayland/wayland/protocol'
    Making install in doc
    make[1]: Entering directory `/home/keith/wayland/wayland/doc'
    Making install in Wayland
    make[2]: Entering directory `/home/keith/wayland/wayland/doc/Wayland'
    make[3]: Entering directory `/home/keith/wayland/wayland/doc/Wayland'
    make[3]: Nothing to be done for `install-exec-am'.
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/home/keith/wayland/wayland/doc/Wayland'
    make[2]: Leaving directory `/home/keith/wayland/wayland/doc/Wayland'
    make[2]: Entering directory `/home/keith/wayland/wayland/doc'
    make[3]: Entering directory `/home/keith/wayland/wayland/doc'
    make[3]: Nothing to be done for `install-exec-am'.
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/home/keith/wayland/wayland/doc'
    make[2]: Leaving directory `/home/keith/wayland/wayland/doc'
    make[1]: Leaving directory `/home/keith/wayland/wayland/doc'
    Making install in tests
    make[1]: Entering directory `/home/keith/wayland/wayland/tests'
    make[2]: Entering directory `/home/keith/wayland/wayland/tests'
    make[2]: Nothing to be done for `install-exec-am'.
    make[2]: Nothing to be done for `install-data-am'.
    make[2]: Leaving directory `/home/keith/wayland/wayland/tests'
    make[1]: Leaving directory `/home/keith/wayland/wayland/tests'
    make[1]: Entering directory `/home/keith/wayland/wayland'
    make[2]: Entering directory `/home/keith/wayland/wayland'
    make[2]: Nothing to be done for `install-exec-am'.
    test -z "/root/install/share/aclocal" || /bin/mkdir -p "/root/install/share/aclocal"
     /usr/bin/install -c -m 644 wayland-scanner.m4 wayland-scanner.mk '/root/install/share/aclocal'
    make[2]: Leaving directory `/home/keith/wayland/wayland'
    make[1]: Leaving directory `/home/keith/wayland/wayland'
    Although I can get all the pre compiled demos to work - from the top menu bar .....
    I cannot get one of my own to run ..... ?

    http://wayland.freedesktop.org/architecture.html

    Is this true yet

    In wayland the compositor is the display server. We transfer the control of KMS and evdev to the compositor. The wayland protocol lets the compositor send the input events directly to the clients and lets the client send the damage event directly to the compositor:
    and if so how do I make it so the application runs directly to the wayland compositor

    tried
    app -platform wayland

    but the results go to x

    as the error back is

    Code:
    [root@keith-aspire-7730zg bin]# weston
    xserver listening on display :1
    XDG_RUNTIME_DIR not set, falling back to .
    using socket ./wayland-0
    forked X server, pid 1935
    Unrecognized option: -wayland
    use: X [:<display>] [option]
    -a #                   default pointer acceleration (factor)
    -ac                    disable access control restrictions
    -audit int             set audit trail level
    -auth file             select authorization file
    -br                    create root window with black background
    +bs                    enable any backing store support
    -bs                    disable any backing store support
    -c                     turns off key-click
    c #                    key-click volume (0-100)
    -cc int                default color visual class
    -nocursor              disable the cursor
    -core                  generate core dump on fatal error
    -dpi int               screen resolution in dots per inch
    -dpms                  disables VESA DPMS monitor control
    -deferglyphs [none|all|16] defer loading of [no|all|16-bit] glyphs
    -f #                   bell base (0-100)
    -fc string             cursor font
    -fn string             default font name
    -fp string             default font path
    -help                  prints message with these options
    -I                     ignore all remaining arguments
    -ld int                limit data space to N Kb
    -lf int                limit number of open files to N
    -ls int                limit stack space to N Kb
    -nolock                disable the locking mechanism
    -nolisten string       don't listen on protocol
    -noreset               don't reset after last client exists
    -background [none]     create root window with no background
    -reset                 reset after last client exists
    -p #                   screen-saver pattern duration (minutes)
    -pn                    accept failure to listen on all ports
    -nopn                  reject failure to listen on all ports
    -r                     turns off auto-repeat
    r                      turns on auto-repeat 
    -render [default|mono|gray|color] set render color alloc policy
    -retro                 start with classic stipple and cursor
    -s #                   screen-saver timeout (minutes)
    -seat string           seat to run on
    -t #                   default pointer threshold (pixels/t)
    -terminate             terminate at server reset
    -to #                  connection time out
    -tst                   disable testing extensions
    ttyxx                  server started from init on /dev/ttyxx
    v                      video blanking for screen-saver
    -v                     screen-saver without video blanking
    -wm                    WhenMapped default backing-store
    -wr                    create root window with white background
    -maxbigreqsize         set maximal bigrequest size 
    +xinerama              Enable XINERAMA extension
    -xinerama              Disable XINERAMA extension
    -dumbSched             Disable smart scheduling, enable old behavior
    -schedInterval int     Set scheduler interval in msec
    -sigstop               Enable SIGSTOP based startup
    +extension name        Enable extension
    -extension name        Disable extension
    -query host-name       contact named host for XDMCP
    -broadcast             broadcast for XDMCP
    -multicast [addr [hops]] IPv6 multicast for XDMCP
    -indirect host-name    contact named host for indirect XDMCP
    -port port-num         UDP port number to send messages to
    -from local-address    specify the local address to connect from
    -once                  Terminate server after one session
    -class display-class   specify display class to send in manage
    -cookie xdm-auth-bits  specify the magic cookie for XDMCP
    -displayID display-id  manufacturer display ID for request
    [+-]accessx [ timeout [ timeout_mask [ feedback [ options_mask] ] ] ]
                           enable/disable accessx key sequences
    -ardelay               set XKB autorepeat delay
    -arinterval            set XKB autorepeat interval
    
    
    Device Dependent Usage
    -modulepath paths      specify the module search path
    -logfile file          specify a log file name
    -configure             probe for devices and write an xorg.conf
    -showopts              print available options for all installed drivers
    -config file           specify a configuration file, relative to the
                           xorg.conf search path, only root can use absolute
    -configdir dir         specify a configuration directory, relative to the
                           xorg.conf.d search path, only root can use absolute
    -verbose [n]           verbose startup messages
    -logverbose [n]        verbose log messages
    -quiet                 minimal startup messages
    -pixmap24              use 24bpp pixmaps for depth 24
    -pixmap32              use 32bpp pixmaps for depth 24
    -fbbpp n               set bpp for the framebuffer. Default: 8
    -depth n               set colour depth. Default: 8
    -gamma f               set gamma value (0.1 < f < 10.0) Default: 1.0
    -rgamma f              set gamma value for red phase
    -ggamma f              set gamma value for green phase
    -bgamma f              set gamma value for blue phase
    -weight nnn            set RGB weighting at 16 bpp.  Default: 565
    -layout name           specify the ServerLayout section name
    -screen name           specify the Screen section name
    -keyboard name         specify the core keyboard InputDevice name
    -pointer name          specify the core pointer InputDevice name
    -nosilk                disable Silken Mouse
    -flipPixels            swap default black/white Pixel values
    -disableVidMode        disable mode adjustments with xvidtune
    -allowNonLocalXvidtune allow xvidtune to be run as a non-local client
    -allowMouseOpenFail    start server even if the mouse can't be initialized
    -ignoreABI             make module ABI mismatches non-fatal
    -isolateDevice bus_id  restrict device resets to bus_id (PCI only)
    -version               show the server version
    -showDefaultModulePath show the server default module path
    -showDefaultLibPath    show the server default library path
    -novtswitch            don't automatically switch VT at reset & exit
    -sharevts              share VTs with another X server
    vtXX                   use the specified VT number
    -keeptty               don't detach controlling tty (for debugging only)
    
    
    Fatal server error:
    Unrecognized option: -wayland
    
    
    Please consult the The X.Org Foundation support 
             at http://wiki.x.org
     for help. 
    
    read error from connection 0x86ed0b0: Connection reset by peer (104)
    disconnect from client 0x865e060
    xserver crashing too fast: 256
    
    (gtk3-demo:1934): Gtk-WARNING **: cannot open display: :1
    child 1934 exited
    XDG_RUNTIME_DIR not set, falling back to .
    XDG_RUNTIME_DIR not set, falling back to .
    XDG_RUNTIME_DIR not set, falling back to .
    
    (gtk3-demo:1948): Gtk-WARNING **: cannot open display: :1
    child 1948 exited
    disconnect from client 0x8669a38
    read error: Interrupted system call
    read error: No such file or directory
    read error: Success
    read error: No such file or directory
    [root@keith-aspire-7730zg bin]#
    Its not keeping my XDG
    XDG_RUNTIME_DIR not set, falling back to .

    and if its all compiled ok .... then this should not be appearing ....

    Fatal server error:
    Unrecognized option: -wayland


    Please consult the The X.Org Foundation support
    at http://wiki.x.org
    for help.


    Consult this and they have nothing on Wayland when I search for wayland ......
    Please consult the The X.Org Foundation support at http://wiki.x.org


    Does it need something separate setting in the xorg.conf file .....
    as this controls the display for x if its there ...


    LATEST VIDEO

    QT5 Demos
    Last edited by 23dornot23d; April 4th, 2012 at 05:10 PM.

Page 34 of 128 FirstFirst ... 2432333435364484 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •