geocode-glib-3.26.4

Geocode GLib の概要

The Geocode GLib is a convenience library for the Yahoo! Place Finder APIs. The Place Finder web service allows to do geocoding (finding longitude and latitude from an address), and reverse geocoding (finding an address from coordinates).

[注記]

注記

LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。

パッケージ情報

Geocode GLib の依存パッケージ

必須

JSON-GLib-1.8.0, libsoup-3.4.4

推奨

任意

GTK-Doc-1.33.2

Geocode GLib のインストール

以下のコマンドを実行して Geocode GLib をビルドします。

mkdir build                   &&
cd    build                   &&

meson setup --prefix /usr           \
            --buildtype=release     \
            -Denable-gtk-doc=false  \
            -Dsoup2=false           \
            ..                      &&
ninja

To test the results, issue: LANG=C ninja test. One test fails because it needs the sv_SE.utf8 locale, which is not installed by default in LFS.

root ユーザーになって以下を実行します。

ninja install

コマンド説明

--buildtype=release: 本パッケージの安定版リリース向けに適したビルドタイプを指定します。 デフォルトにしていると、最適化されていないバイナリを生成する場合があるためです。

-Denable-gtk-doc=false: Allow this package to be built without GTK-Doc-1.33.2. Remove this parameter if GTK-Doc-1.33.2 is installed and you wish to rebuild and install the API documentation.

-Dsoup2=false: This switch forces this package to use libsoup-3 for HTTP requests instead of libsoup-2. The packages in BLFS that use geocode-glib now expect libsoup-3 to be used.

パッケージ構成

インストールプログラム: なし
インストールライブラリ: libgeocode-glib-2.so
インストールディレクトリ: /usr/include/geocode-glib-2.0, /usr/libexec/installed-tests/geocode-glib, /usr/share/icons/gnome/scalable/places, /usr/share/gtk-doc/html/geocode-glib

概略説明

libgeocode-glib-2.so

contains the Geocode GLib API functions