hellosiyan / Viewnior

Elegant Image Viewer
https://siyanpanayotov.com/project/viewnior/
GNU General Public License v3.0
320 stars 54 forks source link

Viewnoir build process fails over exiv2 not found #54

Closed edo0 closed 5 years ago

edo0 commented 5 years ago

I am using Elementary OS 5.0 Juno, and willing to install Viewnoir. Unfortunately, during the building process, this is what I am presented with

The Meson build system Version: 0.48.2 Source dir: /home/user1/Downloads/Viewnior-viewnior-1.7 Build dir: /home/user1/Downloads/Viewnior-viewnior-1.7/builddir Build type: native build Project name: viewnior Project version: 1.7 Native C compiler: cc (gcc 7.3.0 "cc (Ubuntu 7.3.0-27ubuntu1 ~ 18.04) 7.3.0") Native C++ compiler: c++ (gcc 7.3.0 "c++ (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0") Build machine cpu family: x86_64 Build machine cpu: x86_64 Found pkg-config: /usr/bin/pkg-config (0.29.1) Dependency gtk+-2.0 found: YES 2.24.32 Dependency glib-2.0 found: YES 2.56.3 Dependency gio-2.0 found: YES 2.56.3 Dependency shared-mime-info found: YES 1.9 Dependency gdk-pixbuf-2.0 found: YES 2.36.11 Dependency exiv2 found: NO (tried pkgconfig)

meson.build:25:0: ERROR: Dependency "exiv2" not found, tried pkgconfig

A full log can be found at /home/user1/Downloads/Viewnior-viewnior-1.7/builddir/meson-logs/meson-log.txt`

This, in spite of the latest version of exiv2 being installed on my computer Please find attached the full Meson log meson-log.txt

ghost commented 5 years ago

@edo0 You must install libexiv2-dev package!

edo0 commented 5 years ago

Thank you very much! That did it indeed!!