HISE Logo Forum
    • Categories
    • Register
    • Login

    OS for compiling in Linux?

    Scheduled Pinned Locked Moved General Questions
    11 Posts 4 Posters 289 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.
    • ulrikU
      ulrik
      last edited by

      If I want to compile plugins for Linux (I'm on Mac and compiling for Windows using the "Parallels" emulator)
      What type of Linux OS is best suited for this?

      Hise Develop branch
      MacOs 15.3.1, Xcode 16.2
      http://musikboden.se

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

        @ulrik Linux Mint. Use the oldest version you can, I think I'm using something like version 18.

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

        ulrikU 1 Reply Last reply Reply Quote 1
        • ulrikU
          ulrik @d.healey
          last edited by

          @d-healey there are different editions

          Skärmavbild 2022-11-16 kl. 11.30.13.png

          Hise Develop branch
          MacOs 15.3.1, Xcode 16.2
          http://musikboden.se

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

            @ulrik i think, cinnamon is the default desktop environment and quite clean and easy to use.

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

              If you're running in a VM use Xfce. Cinnamon is one of the best DEs (I use it daily) but it's a bit more resource heavy.

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

              bendursoB 1 Reply Last reply Reply Quote 1
              • bendursoB
                bendurso @d.healey
                last edited by

                @d-healey If I install Linux Mint on a computer, do I also have to use the oldest version possible for greater compatibility of the exported plugin?

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

                  @bendurso yes, I'm on v18 I think, I'll check when I'm home

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

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

                    @bendurso oh wait do you mean as a user or for compiling?

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

                    bendursoB 1 Reply Last reply Reply Quote 0
                    • bendursoB
                      bendurso @d.healey
                      last edited by

                      @d-healey For compiling :)

                      1 Reply Last reply Reply Quote 0
                      • bendursoB
                        bendurso @d.healey
                        last edited by

                        @d-healey Oh, and is that rule only for Linux? I understood that in Windows and macOS, the OS version you use to export the plugin doesn't matter

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

                          @bendurso Yeah just for Linux. Main reason is because of the way Linux shares libraries so you need to use a version of the library that is the same or older than the version a user will have. So using a newer OS will use a newer version of a library which users on older OS versions won't have available.

                          For standard programs there are solutions to this like flatpak. snap, appimage, but I don't think such a solution exists for plugins.

                          I just checked and I'm using Linux Mint 18.

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

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

                          13

                          Online

                          1.7k

                          Users

                          11.8k

                          Topics

                          102.4k

                          Posts