How do I build Lifeograph 1.51 from source?

Asked by Juan Montoya

Hello, I want the latest version but I can't build that version from source.

I am using Linux Mint 19.1 and I don't have required libraries.

I downloaded the lifeograph-, extracted it and the versions I have of grypt and enchant seem to be outdated in this distro. My actions in the console should be something like:

$ cd ~/Downloads/src/lifeograph

$ sudo apt install build-essential libenchant-dev libgtkmm-3.0-dev libgcrypt-dev meson

$ meson --buildtype=release --prefix=/usr builddir

The Meson build system
Version: 0.45.1
Source dir: /home/juan/Descargas/src/lifeograph
Build dir: /home/juan/Descargas/src/lifeograph/builddir
Build type: native build
Project name: lifeograph
Native C++ compiler: c++ (gcc 7.4.0 "c++ (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Native dependency gtkmm-3.0 found: YES 3.22.2 ERROR: Native dependency 'enchant-2' not found

I don't have libenchant-2 so I get stuck there.

Or maybe I could add the ppa? I don't know the name of the ppa, but when I try:
sudo add-apt-repository ppa:lifeograph
it doesn't work.

Question information

English Edit question
Lifeograph Edit question
No assignee Edit question
Solved by:
Manfred Hampl
Last query:
Last reply:
Revision history for this message
Best Manfred Hampl (m-hampl) said :
Revision history for this message
Juan Montoya (th3pr0ph3t) said :

Thanks Manfred Hampl, that solved my question.