Menu

#10 CONFIG_LV2_EXTERNAL_UI not correctly set

git_head
closed
nobody
None
2015-02-01
2012-09-30
Collette
No

I ran configure and I have installed the good version of lv2core and drobilla libs.
libsuil and liblilv and lv2 are correctly detected but the following variable in config.h is not set:

/ Define if LV2 External UI extension is available. /

undef CONFIG_LV2_EXTERNAL_UI

Which make the compilation of qtractor hangs at qtractorLv2Plugin.cpp : 2327

ifdef CONFIG_LIBSUIL

    const char *ui_type_uri = NULL;
    switch (m_lv2_ui_type) {
    case LV2_UI_TYPE_EXTERNAL:
    #ifdef LV2_EXTERNAL_UI_DEPRECATED_URI
            if (slv2_ui_is_a(m_slv2_ui, g_slv2_external_ui_deprecated_class))
                    ui_type_uri = LV2_EXTERNAL_UI_DEPRECATED_URI;
            else
    #endif
            ui_type_uri = LV2_EXTERNAL_UI__Widget;
            break;

YC

Discussion

  • Rui Nuno Capela

    Rui Nuno Capela - 2012-09-30

    fixed. svn trunk rev.3014 (aka. qtractor 0.5.5.39)

    but you pobrably are using the old lv2core which does not the same as the official lv2-1.0.0 release.

    please try to fix that as well. get rid of the now deprecated lv2core and install the proper lv2-1.0.0 official release.

    cheers

    • status: open --> pending
     
  • Rui Nuno Capela

    Rui Nuno Capela - 2012-10-10
    • status: pending --> closed
     

Log in to post a comment.