build problems on Fedora

Home Forums Platform Specific Linux build problems on Fedora

This topic contains 12 replies, has 4 voices, and was last updated by goodweather goodweather 6 days, 12 hours ago.

Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #32575

    m.tarenskeen
    Participant
    • Topics: 27
    • Replies: 107
    • Total: 134
    • ★★

    I am on Linux Fedora 21, downloaded the latest Git snapshot as a zipfile, and unpacked the zip. after that:

    cd ~/Downloads/ctrlr-master/Builds/Generated/Linux/Standalone
    make

    gives me this:

    Compiling CtrlrUtilitiesGUI.cpp
    In file included from ../../../../Source/Lua/CtrlrLuaManager.h:8:0,
    from ../../../../Source/Lua/JuceClasses/LMemoryBlock.h:4,
    from ../../../../Source/Core/CtrlrUtilitiesGUI.cpp:7:
    ../../../../Source/Lua/CtrlrLuaUtils.h:8:27: fatal error: CtrlrRevision.h: No such file or directory
    #include “CtrlrRevision.h”
    ^
    compilation terminated.
    Makefile:361: recipe for target ‘build/intermediate/Debug/CtrlrUtilitiesGUI_4d233a31.o’ failed
    make: *** [build/intermediate/Debug/CtrlrUtilitiesGUI_4d233a31.o] Error 1

    What am I missing? I can’t find CtrlrRevision.h anywhere in the sourcecode zipfile that I downloaded.

    #32577
    atom
    atom
    Moderator
    • Topics: 156
    • Replies: 2940
    • Total: 3096
    • ★★★★★

    This file is generated by the post-commit script in the Scripts directory, just run it once, you can CTRL+C the build process later on, but the file will be generated, or you can let it finish it should build both VST and Standalone Release versions.

    #32609

    m.tarenskeen
    Participant
    • Topics: 27
    • Replies: 107
    • Total: 134
    • ★★

    Thanks. Built succesfully!

    Now I will have to learn how to use this thing and how to design my own panels …

    #32696

    m.tarenskeen
    Participant
    • Topics: 27
    • Replies: 107
    • Total: 134
    • ★★

    I am glad to have succesfully compiled Ctrlr on Fedora 21 with your help.
    But I still feel it should be easier to do. I would like to see a one-does-it-all Makefile or buildscript. Now I had to manually unzip a file in one place, run one one script in another place, then another script in again another place, and then had to search in all those subdirectories where the standalone and VST plugin had gone.

    And when I tried to compile on my older 32bits Linux Laptop I ran into a linking problem with some 64bits *.a libraries. I had to manually replace the files with 32bit versions. After that compilation and linking succceeded.

    Another strange thing: my Ctrlr has no version number when I open the Help_.About dialog. I see “Version = .0”

    #110635

    m.tarenskeen
    Participant
    • Topics: 27
    • Replies: 107
    • Total: 134
    • ★★

    How to build Ctrlr version 6.x.y on Linux myself?
    The old build instruction don’t seem to work anymore?

    Latest available Linux binary (6.0.1) crashes. (Using Fedora 29 here)

    error while loading shared libraries: libbfd-2.28-system.so: cannot open shared object file: No such file or directory

    #111383
    goodweather
    goodweather
    Participant
    • Topics: 39
    • Replies: 374
    • Total: 413
    • ★★

    I have seen that there is version 5.3.201 available for Linux (same stable version as for Windows I suppose).
    I’d like to install on a Virtual Box VM.
    Do you have any experience on that and can you recommend me a Linux version (image to download)?
    Thx in advance!

    #111922

    m.tarenskeen
    Participant
    • Topics: 27
    • Replies: 107
    • Total: 134
    • ★★

    I have seen that there is version 5.3.201 available for Linux (same stable version as for Windows I suppose).
    I’d like to install on a Virtual Box VM.
    Do you have any experience on that and can you recommend me a Linux version (image to download)?
    Thx in advance!

    Also Ctrlr-5.4.16 is available for Linux and working.

    I use Linux Fedora. Ubuntu is a very popular distro too and slightly more user-friendly some people say. The nice thing about Linux is that it is free, so nothing is stopping you from downloading images from different distros, try them inside Virtual Box, and see which one you like best.

    #112132

    daimondamps
    Participant
    • Topics: 8
    • Replies: 77
    • Total: 85

    The only working and stable version for linux for me is : Ctrlr-x86_64-5.3.201.sh.

    #114908
    goodweather
    goodweather
    Participant
    • Topics: 39
    • Replies: 374
    • Total: 413
    • ★★

    I have installed Ubuntu Studio.
    Ctrlr 5.3.201 works fine on it BUT it is crashing when I create a restricted instance.
    Is it working for you?
    If not, I’ll try some earlier versions…
    Thx!

    #114909

    m.tarenskeen
    Participant
    • Topics: 27
    • Replies: 107
    • Total: 134
    • ★★

    I think exporting (restricted) instances are a Windows thing, not working on Linux?

    #114910
    goodweather
    goodweather
    Participant
    • Topics: 39
    • Replies: 374
    • Total: 413
    • ★★

    It works also on MacOs so my understanding was that it would work on all OS.
    I have now tried 5.3.199 and it is also not working.
    Will further try other versions and let you know 😉

    #114911

    m.tarenskeen
    Participant
    • Topics: 27
    • Replies: 107
    • Total: 134
    • ★★

    I’m using both 5.3.201 and 5.4.16 on Linux Fedora succesfully.

    I want panels that I create myself to run on both. Some LUA code that I use on 5.3.201 will not work on 5.4.16. Then I try to find a workaround that works for both. If 5.4.16 is crashing on your system it’s most likely having a problem with the panel you are using.

    Ctrlr 6.x is not running for me on Linux (yet)

    #114912
    goodweather
    goodweather
    Participant
    • Topics: 39
    • Replies: 374
    • Total: 413
    • ★★

    OK but can you create a restricted instance with those versions on Fedora?
    Yep, I had the same issue on Windows but didn’t take the time yet to check what are the differences between 5.3.201 and 5.4.16 in terms of Lua code.
    So only using 5.3.201 on Win and 5.3.198 on Mac.

Viewing 13 posts - 1 through 13 (of 13 total)

You must be logged in to reply to this topic.

There is currently 0 users and 28 guests online
No users are currently active
Forum Statistics
Threads: 2,213, Posts: 15,610, Members: 55,378
Most users ever online was 12 on January 22, 2019 3:47 pm
Do NOT follow this link or you will be banned from the site!