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-1.5.1.1.tar.bz2, 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

meson.build:28:0: 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

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

Thanks Manfred Hampl, that solved my question.