HISE Logo Forum
    • Categories
    • Register
    • Login

    Linking Problem

    Scheduled Pinned Locked Moved General Questions
    15 Posts 4 Posters 262 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • toxonicT
      toxonic @toxonic
      last edited by toxonic

      Similar problem when linking the Standalone App:

      Linking HISE Standalone - App
      /usr/bin/ld: /tmp/HISE Standalone.Djsrev.ltrans11.ltrans.o: in function `juce::GtkChildProcess::handleCommand(juce::String const&, juce::var const&)':
      <artificial>:(.text+0x7bff): undefined reference to `gtk_main_quit'
      /usr/bin/ld: <artificial>:(.text+0x7ca7): undefined reference to `webkit_web_view_load_uri'
      /usr/bin/ld: <artificial>:(.text+0x7ceb): undefined reference to `webkit_web_view_go_forward'
      /usr/bin/ld: <artificial>:(.text+0x7d55): undefined reference to `webkit_web_view_go_back'
      /usr/bin/ld: <artificial>:(.text+0x7d8b): undefined reference to `webkit_web_view_stop_loading'
      /usr/bin/ld: <artificial>:(.text+0x7d9d): undefined reference to `webkit_web_view_reload'
      /usr/bin/ld: <artificial>:(.text+0x7ebf): undefined reference to `webkit_policy_decision_use'
      /usr/bin/ld: <artificial>:(.text+0x7f57): undefined reference to `g_object_unref'
      /usr/bin/ld: <artificial>:(.text+0x7f64): undefined reference to `webkit_policy_decision_ignore'
      /usr/bin/ld: /tmp/HISE Standalone.Djsrev.ltrans11.ltrans.o: in function `juce::GtkChildProcess::loadChangedCallback(_WebKitWebView*, WebKitLoadEvent, void*)':
      <artificial>:(.text+0x113b4): undefined reference to `webkit_web_view_get_uri'
      /usr/bin/ld: /tmp/HISE Standalone.Djsrev.ltrans11.ltrans.o: in function `juce::GtkChildProcess::decidePolicyCallback(_WebKitWebView*, _WebKitPolicyDecision*, WebKitPolicyDecisionType, void*)':
      <artificial>:(.text+0x11539): undefined reference to `webkit_navigation_policy_decision_get_type'
      /usr/bin/ld: <artificial>:(.text+0x11544): undefined reference to `g_type_check_instance_cast'
      /usr/bin/ld: <artificial>:(.text+0x1154f): undefined reference to `webkit_navigation_policy_decision_get_frame_name'
      /usr/bin/ld: <artificial>:(.text+0x1155f): undefined reference to `webkit_navigation_policy_decision_get_navigation_action'
      /usr/bin/ld: <artificial>:(.text+0x115a1): undefined reference to `webkit_navigation_policy_decision_get_type'
      /usr/bin/ld: <artificial>:(.text+0x115ac): undefined reference to `g_type_check_instance_cast'
      /usr/bin/ld: <artificial>:(.text+0x115b7): undefined reference to `webkit_navigation_policy_decision_get_frame_name'
      /usr/bin/ld: <artificial>:(.text+0x115c7): undefined reference to `webkit_navigation_policy_decision_get_navigation_action'
      /usr/bin/ld: <artificial>:(.text+0x115fa): undefined reference to `g_object_ref'
      /usr/bin/ld: <artificial>:(.text+0x11661): undefined reference to `webkit_navigation_action_get_request'
      /usr/bin/ld: <artificial>:(.text+0x11669): undefined reference to `webkit_uri_request_get_uri'
      /usr/bin/ld: <artificial>:(.text+0x11791): undefined reference to `webkit_response_policy_decision_get_type'
      /usr/bin/ld: <artificial>:(.text+0x1179c): undefined reference to `g_type_check_instance_cast'
      /usr/bin/ld: <artificial>:(.text+0x117a4): undefined reference to `webkit_policy_decision_use'
      /usr/bin/ld: <artificial>:(.text+0x117fe): undefined reference to `webkit_navigation_action_get_request'
      /usr/bin/ld: <artificial>:(.text+0x11806): undefined reference to `webkit_uri_request_get_uri'
      /usr/bin/ld: <artificial>:(.text+0x118cd): undefined reference to `webkit_policy_decision_ignore'
      /usr/bin/ld: /tmp/HISE Standalone.Djsrev.ltrans124.ltrans.o: in function `main':
      <artificial>:(.text.startup+0x2b8): undefined reference to `gtk_init'
      /usr/bin/ld: <artificial>:(.text.startup+0x2bd): undefined reference to `webkit_settings_new'
      /usr/bin/ld: <artificial>:(.text.startup+0x2e4): undefined reference to `gtk_plug_new'
      /usr/bin/ld: <artificial>:(.text.startup+0x2f0): undefined reference to `gtk_scrolled_window_new'
      /usr/bin/ld: <artificial>:(.text.startup+0x2fb): undefined reference to `webkit_web_view_new_with_settings'
      /usr/bin/ld: <artificial>:(.text.startup+0x303): undefined reference to `webkit_web_view_get_type'
      /usr/bin/ld: <artificial>:(.text.startup+0x30e): undefined reference to `g_type_check_instance_cast'
      /usr/bin/ld: <artificial>:(.text.startup+0x318): undefined reference to `gtk_container_get_type'
      /usr/bin/ld: <artificial>:(.text.startup+0x326): undefined reference to `g_type_check_instance_cast'
      /usr/bin/ld: <artificial>:(.text.startup+0x331): undefined reference to `gtk_container_add'
      /usr/bin/ld: <artificial>:(.text.startup+0x33c): undefined reference to `g_type_check_instance_cast'
      /usr/bin/ld: <artificial>:(.text.startup+0x347): undefined reference to `gtk_container_add'
      /usr/bin/ld: <artificial>:(.text.startup+0x358): undefined reference to `webkit_web_view_load_uri'
      /usr/bin/ld: <artificial>:(.text.startup+0x379): undefined reference to `g_signal_connect_data'
      /usr/bin/ld: <artificial>:(.text.startup+0x39a): undefined reference to `g_signal_connect_data'
      /usr/bin/ld: <artificial>:(.text.startup+0x3bb): undefined reference to `g_signal_connect_data'
      /usr/bin/ld: <artificial>:(.text.startup+0x3c3): undefined reference to `gtk_widget_show_all'
      /usr/bin/ld: <artificial>:(.text.startup+0x3c8): undefined reference to `gtk_plug_get_type'
      /usr/bin/ld: <artificial>:(.text.startup+0x3d3): undefined reference to `g_type_check_instance_cast'
      /usr/bin/ld: <artificial>:(.text.startup+0x3db): undefined reference to `gtk_plug_get_id'
      /usr/bin/ld: <artificial>:(.text.startup+0x425): undefined reference to `g_unix_fd_add'
      /usr/bin/ld: <artificial>:(.text.startup+0x434): undefined reference to `gtk_main'
      collect2: error: ld returned 1 exit status
      make: *** [Makefile:192: build/HISE Standalone] Fehler 1
      
      
      LindonL 1 Reply Last reply Reply Quote 0
      • LindonL
        Lindon @toxonic
        last edited by

        @toxonic master branch no longer supported...develop branch is your (only) friend

        HISE Development for hire.
        www.channelrobot.com

        toxonicT 1 Reply Last reply Reply Quote 2
        • toxonicT
          toxonic @Lindon
          last edited by

          @Lindon Ooops! Okay, thanks for that inforamation. I didn't know about that. :)

          1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey
            last edited by

            Yes use the develop branch and make sure you have installed all dependencies. Also confirm you are building the release version and not debug.

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            toxonicT 1 Reply Last reply Reply Quote 1
            • toxonicT
              toxonic @d.healey
              last edited by

              @d-healey Yeah, thank you, all dependencies are installed and the development branch compiles without issues.
              But i'm wondering, why HISE runs so slowly when i try to work in the scriptnode mode.
              After i connected a bitcrusher and a onepole filter inside a container, it's quite impossible to tweak the filter frequency without waiting half a minute. That's a bit annoying.

              d.healeyD Christoph HartC 2 Replies Last reply Reply Quote 0
              • d.healeyD
                d.healey @toxonic
                last edited by

                @toxonic Did you build the debug version? It's much slower than the release.

                Libre Wave - Freedom respecting instruments and effects
                My Patreon - HISE tutorials
                YouTube Channel - Public HISE tutorials

                1 Reply Last reply Reply Quote 1
                • Christoph HartC
                  Christoph Hart @toxonic
                  last edited by

                  1. Make sure you are using the Release build.
                  2. Toggle OpenGL in the settings. Some graphic cards fail spectacularly when its enabled and vice versa
                  3. Turn off the Glass Effect. (Settings -> Other). I think I set this to be off by default, but if it's on it might bring down older machines pretty quick (don't ask why...)
                  4. Make sure you're not using a computer from < 2005.
                  toxonicT 1 Reply Last reply Reply Quote 2
                  • toxonicT
                    toxonic @Christoph Hart
                    last edited by

                    @Christoph-Hart and @d-healey
                    Thank you for your quick responses.
                    Yes i've build the Release version (make CONFIG=Release) and although my machine is not the newest one, it should work, i guess ( AMD A8-3870 APU).
                    Ill have to check out the other 2 aspects (OpenGL and Glass Effect), i will report the, if that changed something. ;-)

                    LindonL 1 Reply Last reply Reply Quote 0
                    • LindonL
                      Lindon @toxonic
                      last edited by

                      @toxonic very very slow acording to this:

                      9ef881d2-aafb-4272-88bd-0a0c70d99579-image.png

                      HISE Development for hire.
                      www.channelrobot.com

                      toxonicT 1 Reply Last reply Reply Quote 2
                      • toxonicT
                        toxonic @Lindon
                        last edited by

                        @Lindon
                        Mhh, it seems, that my machine is outdated!? :confused_face:

                        Christoph HartC 1 Reply Last reply Reply Quote 0
                        • Christoph HartC
                          Christoph Hart @toxonic
                          last edited by

                          @toxonic yeah it‘s outdated but it still shouldn‘t be that slow. Check the other things.

                          toxonicT 1 Reply Last reply Reply Quote 1
                          • toxonicT
                            toxonic @Christoph Hart
                            last edited by

                            @Christoph-Hart
                            The Glass Effect ist disabled, but i don't really know, how to set openGL on/off.
                            Any hints? I'm on linux mint 20.3.

                            Christoph HartC 1 Reply Last reply Reply Quote 0
                            • Christoph HartC
                              Christoph Hart @toxonic
                              last edited by

                              @toxonic Also in the HISE settings, just search OpenGL in the top bar.

                              toxonicT 1 Reply Last reply Reply Quote 0
                              • toxonicT
                                toxonic @Christoph Hart
                                last edited by

                                @Christoph-Hart
                                Okay, found it and enabled OpenGL, it works better. Still not really smooth, but i can work with that so far.
                                I checked out system monitor, and found, that only one CPU core is really working, since i enabled OpenGL. I will try to figure out, why.
                                However, thank you for your help so far! :-)

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post

                                60

                                Online

                                1.7k

                                Users

                                11.7k

                                Topics

                                101.8k

                                Posts