Changes between Version 8 and Version 9 of FAQ_compilation


Ignore:
Timestamp:
Feb 28, 2014, 4:44:52 PM (11 years ago)
Author:
Marek Kurdej
Comment:

Colours

Legend:

Unmodified
Added
Removed
Modified
  • FAQ_compilation

    v8 v9  
    99==== Error message ====
    1010{{{
     11#!div style="color: red"
    1112CMake Error at C:/Qt/Qt5.1.0/5.1.0/msvc2010_opengl/lib/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake:16 (message):
    1213  Failed to find "glu32" in "".
     
    3637==== Error message ====
    3738{{{
     39#!div style="color: red"
    3840>moc_Component.cpp(63): error C2039: 'staticMetaObject' : is not a member of 'pacpus::ComponentBase'
    3941>          ComponentBase.h(60) : see declaration of 'pacpus::ComponentBase'
     
    5961
    6062{{{
     63#!div style="color: red"
    6164>Component.obj : error LNK2001: unresolved external symbol "public: static struct QMetaObject const pacpus::Component::staticMetaObject" (?staticMetaObject@Component@pacpus@@2UQMetaObject@@B)
    6265>Component.obj : error LNK2001: unresolved external symbol "public: virtual struct QMetaObject const * __thiscall pacpus::Component::metaObject(void)const " (?metaObject@Component@pacpus@@UBEPBUQMetaObject@@XZ)
     
    7376=== Class should use ```pacpus_plugin``` ===
    7477==== Error message ====
     78{{{
     79#!div style="color: red"
    7580Similar to the previous one, but concerning ```ComponentPlugin```.
     81}}}
    7682
    7783==== Solution ====
     
    8187==== Error message ====
    8288{{{
     89#!div style="color: red"
    8390>C:\Program Files (x86)\Pacpus\include\Pacpus/kernel/InputOutputInterface.h(21): error C2664: 'pacpus::InputInterfaceBase::InputInterfaceBase(QString,pacpus::ComponentBase *,QObject *)' : cannot convert parameter 3 from 'pacpus::LMOComponent *' to 'QObject *'
    8491>          Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast