Skip to content

Install error in Lubuntu 20.04 #41

@tellts

Description

@tellts

[CODE]$ cd /home/ia/soft/animate/k3d
ia@PC:/soft/animate/k3d$ git clone git://github.com/K-3D/k3d.git
Cloning into «k3d»…
remote: Enumerating objects: 40, done.
remote: Counting objects: 100% (40/40), done.
remote: Compressing objects: 100% (40/40), done.
remote: Total 44248 (delta 9), reused 2 (delta 0), pack-reused 44208
Получение объектов: 100% (44248/44248), 52.68 MiB | 247.00 KiB/s, готово.
Определение изменений: 100% (33384/33384), готово.
ia@PC:
/soft/animate/k3d$ mkdir k3d-build
ia@PC:/soft/animate/k3d$ cd k3d-build
ia@PC:
/soft/animate/k3d/k3d-build$ cmake ../k3d
-- The C compiler identification is GNU 9.3.0
-- The CXX compiler identification is GNU 9.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Deprecation Warning at CMakeLists.txt:5 (CMAKE_POLICY):
The OLD behavior for policy CMP0003 will be removed from a future version
of CMake.

The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.

CMake Deprecation Warning at CMakeLists.txt:7 (CMAKE_POLICY):
The OLD behavior for policy CMP0026 will be removed from a future version
of CMake.

The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.

-- checking the width of std::vector<>::size_type for this platform
-- std::vector<>::size_type is 64 bits
-- checking for module 'cairomm-1.0'
-- package 'cairomm-1.0' not found
-- checking for module 'dbus-glib-1'
-- package 'dbus-glib-1' not found
-- checking for module 'freetype2'
-- found freetype2, version 23.1.17
-- checking for module 'giomm-2.4'
-- found giomm-2.4, version 2.64.2
-- checking for module 'glibmm-2.4>=2.26'
-- found glibmm-2.4, version 2.64.2
-- checking for module 'gtkglext-1.0'
-- package 'gtkglext-1.0' not found
-- checking for module 'gtkmm-2.4'
-- package 'gtkmm-2.4' not found
-- checking for module 'gtksourceview-2.0'
-- package 'gtksourceview-2.0' not found
-- checking for module 'gts'
-- package 'gts' not found
-- Could NOT find ImageMagick (missing: ImageMagick_Magick++_LIBRARY) (found version "6.9.10-23")
-- checking for module 'OpenEXR'
-- package 'OpenEXR' not found
CMake Warning (dev) at /usr/share/cmake-3.16/Modules/FindOpenGL.cmake:275 (message):
Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
available. Run "cmake --help-policy CMP0072" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.

FindOpenGL found both a legacy GL library:

OPENGL_gl_LIBRARY: /usr/lib/x86_64-linux-gnu/libGL.so

and GLVND libraries for OpenGL and GLX:

OPENGL_opengl_LIBRARY: /usr/lib/x86_64-linux-gnu/libOpenGL.so
OPENGL_glx_LIBRARY: /usr/lib/x86_64-linux-gnu/libGLX.so

OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
cmake/modules/K3DFindOpenGL.cmake:3 (FIND_PACKAGE)
CMakeLists.txt:58 (INCLUDE)
This warning is for project developers. Use -Wno-dev to suppress it.

-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
-- checking for one of the modules 'glewmx;glew'
-- checking for module 'osmesa'
-- package 'osmesa' not found
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11")
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.37")
-- Found PythonInterp: /usr/bin/python (found version "2.7.18")
-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython2.7.so (found version "2.7.18rc1")
-- checking for module 'sigc++-2.0'
-- found sigc++-2.0, version 2.10.2
-- checking for package 'EXPAT'
-- Found EXPAT: /usr/lib/x86_64-linux-gnu/libexpat.so (found version "2.2.9")
-- found EXPAT
-- Found unsuitable Qt version "5.12.8" from /usr/bin/qmake
CMake Error at /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message):
Could NOT find Boost (missing: Boost_INCLUDE_DIR date_time program_options
regex system unit_test_framework python) (Required is at least version
"1.42")
Call Stack (most recent call first):
/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:393 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-3.16/Modules/FindBoost.cmake:2179 (find_package_handle_standard_args)
cmake/modules/K3DFindBoost.cmake:9 (FIND_PACKAGE)
CMakeLists.txt:254 (INCLUDE)

-- Configuring incomplete, errors occurred!
See also "/home/ia/soft/animate/k3d/k3d-build/CMakeFiles/CMakeOutput.log".
ia@PC:~/soft/animate/k3d/k3d-build$ make
make: *** No targets specified and no makefile found. Stop.
[/CODE]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions