zathura: symbol lookup error: zathura: undefined symbol: girara_version
I tried to build the latest zathura (0.4.3) and succeeded. But when I run it I get the following error:
zathura: symbol lookup error: zathura: undefined symbol: girara_version
Here's the log when I built girara and zathura:
- Install girara
➜ girara-0.3.2 meson build
The Meson build system
Version: 0.49.2
Source dir: /home/xttjsn/Program/girara-0.3.2
Build dir: /home/xttjsn/Program/girara-0.3.2/build
Build type: native build
Project name: girara
Project version: 0.3.2
Native C compiler: cc (gcc 7.3.0 "cc (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Library m found: YES
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Dependency glib-2.0 found: YES 2.56.3
Dependency gtk+-3.0 found: YES 3.22.30
Dependency pango found: YES 1.40.14
Compiler for C supports arguments -Wall: YES
Compiler for C supports arguments -Wextra: YES
Compiler for C supports arguments -pedantic: YES
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Werror=vla: YES
Dependency libnotify skipped: feature notify disabled
Dependency json-c found: YES 0.12.1
Configuring girara-version.h using configuration
Program doxygen found: YES (/usr/bin/doxygen)
Configuring Doxyfile using configuration
Dependency check found: YES 0.10.0
Build targets in project: 14
Found ninja-1.8.2 at /usr/bin/ninja
➜ build ninja
[1/41] Generating css-definitions_c with a custom command.
XMLLINT not set and xmllint not found in path; skipping xml preprocessing.
[2/41] Generating css-definitions_h with a custom command.
XMLLINT not set and xmllint not found in path; skipping xml preprocessing.
[41/41] Linking target tests/test_datastructures.
➜ build sudo ninja install
[0/1] Installing files.
Installing libgirara-gtk3.so.3.1 to /usr/local/lib/x86_64-linux-gnu
Installing /home/xttjsn/Program/girara-0.3.2/girara/callbacks.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/commands.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/completion.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/config.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/datastructures.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/entry.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/girara.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/input-history.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/log.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/macros.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/session.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/settings.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/shortcuts.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/statusbar.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/template.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/types.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/girara/utils.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/build/girara-version.h to /usr/local/include/girara
Installing /home/xttjsn/Program/girara-0.3.2/build/meson-private/girara-gtk3.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Running custom install script '/usr/local/bin/meson --internal gettext install --subdir=po --localedir=share/locale --pkgname=libgirara-gtk3-3'
Installing /home/xttjsn/Program/girara-0.3.2/build/po/de.gmo to /usr/local/share/locale/de/LC_MESSAGES/libgirara-gtk3-3.mo
Installing /home/xttjsn/Program/girara-0.3.2/build/po/el.gmo to /usr/local/share/locale/el/LC_MESSAGES/libgirara-gtk3-3.mo
Installing /home/xttjsn/Program/girara-0.3.2/build/po/eo.gmo to /usr/local/share/locale/eo/LC_MESSAGES/libgirara-gtk3-3.mo
Installing /home/xttjsn/Program/girara-0.3.2/build/po/es.gmo to /usr/local/share/locale/es/LC_MESSAGES/libgirara-gtk3-3.mo
Installing /home/xttjsn/Program/girara-0.3.2/build/po/fr.gmo to /usr/local/share/locale/fr/LC_MESSAGES/libgirara-gtk3-3.mo
Installing /home/xttjsn/Program/girara-0.3.2/build/po/he.gmo to /usr/local/share/locale/he/LC_MESSAGES/libgirara-gtk3-3.mo
Installing /home/xttjsn/Program/girara-0.3.2/build/po/it.gmo to /usr/local/share/locale/it/LC_MESSAGES/libgirara-gtk3-3.mo
Installing /home/xttjsn/Program/girara-0.3.2/build/po/nl.gmo to /usr/local/share/locale/nl/LC_MESSAGES/libgirara-gtk3-3.mo
Installing /home/xttjsn/Program/girara-0.3.2/build/po/pl.gmo to /usr/local/share/locale/pl/LC_MESSAGES/libgirara-gtk3-3.mo
Installing /home/xttjsn/Program/girara-0.3.2/build/po/pt_BR.gmo to /usr/local/share/locale/pt_BR/LC_MESSAGES/libgirara-gtk3-3.mo
Installing /home/xttjsn/Program/girara-0.3.2/build/po/ru.gmo to /usr/local/share/locale/ru/LC_MESSAGES/libgirara-gtk3-3.mo
Installing /home/xttjsn/Program/girara-0.3.2/build/po/tr.gmo to /usr/local/share/locale/tr/LC_MESSAGES/libgirara-gtk3-3.mo
- Install zathura
➜ zathura-0.4.3 meson build
The Meson build system
Version: 0.49.2
Source dir: /home/xttjsn/Program/zathura-0.4.3
Build dir: /home/xttjsn/Program/zathura-0.4.3/build
Build type: native build
Project name: zathura
Project version: 0.4.3
Native C compiler: cc (gcc 7.3.0 "cc (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Library m found: YES
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Dependency girara-gtk3 found: YES 0.3.2
Dependency glib-2.0 found: YES 2.56.3
Dependency gio-unix-2.0 found: YES 2.56.3
Dependency gthread-2.0 found: YES 2.56.3
Dependency gmodule-no-export-2.0 found: YES 2.56.3
Dependency gtk+-3.0 found: YES 3.22.30
Dependency cairo found: YES 1.15.10
Compiler for C supports arguments -Wall: YES
Compiler for C supports arguments -Wextra: YES
Compiler for C supports arguments -pedantic: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Werror=vla: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Dependency sqlite3 found: YES 3.22.0
Dependency synctex found: YES 1.18.0
Library magic found: YES
Dependency libseccomp found: YES 2.3.1
Configuring zathura-version.h using configuration
Program rsvg-convert found: YES (/usr/bin/rsvg-convert)
Program desktop-file-validate found: YES (/usr/bin/desktop-file-validate)
Program appstream-util found: YES (/usr/bin/appstream-util)
Configuring zathura using configuration
Configuring _zathura using configuration
Program sphinx-build found: YES (/usr/bin/sphinx-build)
Dependency check found: YES 0.10.0
Build targets in project: 19
Found ninja-1.8.2 at /usr/bin/ninja
➜ build ninja
[1/57] Generating resources_h with a custom command.
XMLLINT not set and xmllint not found in path; skipping xml preprocessing.
[2/57] Generating resources_c with a custom command.
XMLLINT not set and xmllint not found in path; skipping xml preprocessing.
[57/57] Generating man pages with a custom command.
Running Sphinx v1.6.7
loading pickled environment... not yet created
building [mo]: targets for 0 po files that are out of date
building [man]: all manpages
updating environment: 2 added, 0 changed, 0 removed
reading sources... [ 50%] zathura.1
reading sources... [100%] zathurarc.5
looking for now-outdated files... none found
pickling environment... done
checking consistency... /home/xttjsn/Program/zathura-0.4.3/doc/man/zathurarc.5.rst: WARNING: document isn't included in any toctree
done
writing... zathura.1 { } zathurarc.5 { }
build succeeded, 1 warning.
➜ build sudo ninja install
[0/1] Installing files.
Installing data/icon-16/org.pwmt.zathura.png to /usr/local/share/icons/hicolor/16x16/apps
Installing data/icon-32/org.pwmt.zathura.png to /usr/local/share/icons/hicolor/32x32/apps
Installing data/icon-64/org.pwmt.zathura.png to /usr/local/share/icons/hicolor/64x64/apps
Installing data/icon-128/org.pwmt.zathura.png to /usr/local/share/icons/hicolor/128x128/apps
Installing data/icon-256/org.pwmt.zathura.png to /usr/local/share/icons/hicolor/256x256/apps
Installing data/org.pwmt.zathura.desktop to /usr/local/share/applications
Installing data/org.pwmt.zathura.appdata.xml to /usr/local/share/metainfo
Installing zathura to /usr/local/bin
Installing doc/zathura.1 to /usr/local/share/man/man1
Installing doc/zathurarc.5 to /usr/local/share/man/man5
Installing /home/xttjsn/Program/zathura-0.4.3/zathura/document.h to /usr/local/include/zathura
Installing /home/xttjsn/Program/zathura-0.4.3/zathura/links.h to /usr/local/include/zathura
Installing /home/xttjsn/Program/zathura-0.4.3/zathura/macros.h to /usr/local/include/zathura
Installing /home/xttjsn/Program/zathura-0.4.3/zathura/page.h to /usr/local/include/zathura
Installing /home/xttjsn/Program/zathura-0.4.3/zathura/plugin-api.h to /usr/local/include/zathura
Installing /home/xttjsn/Program/zathura-0.4.3/zathura/types.h to /usr/local/include/zathura
Installing /home/xttjsn/Program/zathura-0.4.3/build/zathura-version.h to /usr/local/include/zathura
Installing /home/xttjsn/Program/zathura-0.4.3/data/org.pwmt.zathura.xml to /usr/local/share/dbus-1/interfaces
Installing /home/xttjsn/Program/zathura-0.4.3/data/org.pwmt.zathura.svg to /usr/local/share/icons/scalable/apps
Installing /home/xttjsn/Program/zathura-0.4.3/build/data/zathura to /usr/local/share/bash-completion/completions
Installing /home/xttjsn/Program/zathura-0.4.3/build/data/_zathura to /usr/local/share/zsh/vendor-completions
Installing /home/xttjsn/Program/zathura-0.4.3/build/meson-private/zathura.pc to /usr/local/lib/x86_64-linux-gnu/pkgconfig
Running custom install script '/usr/local/bin/meson --internal gettext install --subdir=po --localedir=share/locale --pkgname=zathura'
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/ca.gmo to /usr/local/share/locale/ca/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/cs.gmo to /usr/local/share/locale/cs/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/de.gmo to /usr/local/share/locale/de/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/el.gmo to /usr/local/share/locale/el/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/eo.gmo to /usr/local/share/locale/eo/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/es.gmo to /usr/local/share/locale/es/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/es_CL.gmo to /usr/local/share/locale/es_CL/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/et.gmo to /usr/local/share/locale/et/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/fr.gmo to /usr/local/share/locale/fr/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/he.gmo to /usr/local/share/locale/he/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/hr.gmo to /usr/local/share/locale/hr/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/id_ID.gmo to /usr/local/share/locale/id_ID/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/it.gmo to /usr/local/share/locale/it/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/lt.gmo to /usr/local/share/locale/lt/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/nl.gmo to /usr/local/share/locale/nl/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/no.gmo to /usr/local/share/locale/no/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/pl.gmo to /usr/local/share/locale/pl/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/pt_BR.gmo to /usr/local/share/locale/pt_BR/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/ru.gmo to /usr/local/share/locale/ru/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/sv.gmo to /usr/local/share/locale/sv/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/ta_IN.gmo to /usr/local/share/locale/ta_IN/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/tr.gmo to /usr/local/share/locale/tr/LC_MESSAGES/zathura.mo
Installing /home/xttjsn/Program/zathura-0.4.3/build/po/uk_UA.gmo to /usr/local/share/locale/uk_UA/LC_MESSAGES/zathura.mo
How should I fix it?
Here's my system info.
- Linux version
Linux xttjsn-Surface-Book-2 4.19.18-surface-linux-surface #48 SMP Mon Jan 28 19:30:08 EST 2019 x86_64 x86_64 x86_64 GNU/Linux