Skip to content

Problems building from source on Mint 21.3 #161

Description

@corals1

Hello ^.^
Im having trouble installing from source on Linux Mint 21.3.

First it was with some dependencies needed to build that APT couldnt find. It appeared that the names of some packages were incorrect for my distro so I changed them like this:

libgnome-menu-3.0 to libgnome-menu-3-0
gtk+-3.0 to libgtk-3-dev
gee-0.8 to libgee-0.8-dev
libwnck-3.0 to libwnck-3-0

Probably one (or more) of those are incorrect and Im still missing dependencies because when I try to build with "make" ("meson setup --prefix=/usr build") I get this error

meson.build:1:0: ERROR: Unknown compiler(s): [['c++'], ['g++'], ['clang++'], ['nvc++'], ['pgc++'], ['icpc']]
The following exception(s) were encountered:
Running "c++ --version" gave "[Errno 2] No such file or directory: 'c++'"
Running "g++ --version" gave "[Errno 2] No such file or directory: 'g++'"
Running "clang++ --version" gave "[Errno 2] No such file or directory: 'clang++'"
Running "nvc++ --version" gave "[Errno 2] No such file or directory: 'nvc++'"
Running "pgc++ --version" gave "[Errno 2] No such file or directory: 'pgc++'"
Running "icpc --version" gave "[Errno 2] No such file or directory: 'icpc'"

If I ignore it and try to compile anyways ("meson compile -C build") it tells me this

ERROR: Current directory is not a meson build directory: /home/user/plank-reloaded/build.
Please specify a valid build dir or change the working directory to it.
It is also possible that the build directory was generated with an old
meson version. Please regenerate it in this case.

Apologies If im not explaining correctly, english is not my first language and Im still a bit of a linux noob.
Also, Is there an easy way to remove all those dependencies without braking something else? It was like 140MB and Im a bit limited in space.
Last, Thanks for your hard work and for sharing it freely. You ppl are information age heroes. c:

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