Skip to content

build_linux.sh errors #95

@lovesynth

Description

@lovesynth

As there is no Linux binary to download (why not?) I tried to follow the documentation to use build_linux.sh, but I get a lot of errors (see below).
I get that there need to be some libraries installed (I guess?) - but it is not clear from the errors which libraries and what would be their names of installation. I understand that this is not rocket science and I need just the names of the required packages for my Ubuntu distribution, but where do I get the list of these required packages?

Why don´t you just write the name of the required packages into the README of this repository? wouldn´t that be a good trick to make it more easy to compile the software? Or maybe just add ad script that contains the magic invocations in a text file needed for the current Ubuntu distros?

You want people to use it, or?

`
~/tmp/github.com/Vaporizer2$ ./build_linux.sh
-- Building VAST Dynamics Vaporizer2 plugin, version 3.5.0 on architecture: with CMAKE_BUILD_TYPE = Release
-- The C compiler identification is GNU 11.4.0
-- The CXX compiler identification is GNU 11.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Project name VASTvaporizer2
-- Using JUCE from source tree
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2")
-- Checking for module 'alsa'
-- No package 'alsa' found
-- Checking for module 'freetype2'
-- Found freetype2, version 24.1.18
-- Checking for module 'gl'
-- Found gl, version 1.2
-- Checking for module 'libcurl'
-- No package 'libcurl' found
-- Checking for modules 'webkit2gtk-4.0;gtk+-x11-3.0'
-- No package 'webkit2gtk-4.0' found
-- Configuring juceaide
-- Building juceaide
-- Exporting juceaide
-- Building CLAP with CLAP_CXX_STANDARD=17
-- CLAP version: 1.1.8
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Creating CLAP VASTvaporizer2_CLAP from VASTvaporizer2
-- Setting Misbehaviour handler level to 'Ignore'
-- Setting Checking handler level to 'Minimal'
-- Setting event resolution to 0 samples (no sample-accurate automation)
-- Setting "Always split block" to OFF
-- Setting "Use JUCE parameter ranges" to OFF
-- Building on Linux with AVX flags: ON
-- Checking for module 'fftw3f'
-- No package 'fftw3f' found
CMake Error at /usr/share/cmake-3.22/Modules/FindPkgConfig.cmake:603 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.22/Modules/FindPkgConfig.cmake:825 (_pkg_check_modules_internal)
CMakeLists.txt:393 (pkg_check_modules)

`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions