Building on ArchLinux: qtdeclarative: qv4compiler.cpp: QStringList 'strings' incomplete type.



  • Running ArchLinux _x86_64 (3.11.6) in VirtualBox

    (1) I've successfully built & installed Wayland & Weston according to this:

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

    (2) I got to the point where i make the qtdeclarative dependency and got the following error:
    @
    compiler/qv4compiler.cpp:42:0:
    compiler/qv4compiler_p.h:83:17: error: field strings has incomplete type QStringList strings

    compiler/qv4compiler.cpp: In member function int QV4::Compiler::JSUnitGenerator::registerString(const QString&):

    compiler/qv4compiler.cpp:62:28: error strings was not declared in this scope stringToId.insert(str, strings.size());
    @
    ...and so forth.

    I'm trying to build an evironment to create Qt apps using Clozure CL...please assist!



  • SOLVED: I used the instructions here:

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

    but i dont understand why, on an x86_64 platform qtwayland wont compile without Wayland-egl support...???


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.