私は現在PostGISをインストールしようとしています。私はすでにPostgreSQLをインストールしており、this link(私はgeosのバージョンを3.5.0に変更し、postgisを2.2.2に変更したものを除く)に続いて、テンプレートデータベースにログインして "create extension postgis; "そうすることで以下のエラーが発生し、今日は新しくインストールされたthisのリンクしか見つからず、ソースからビルドしたlinked tutorialの通りです。そう未定義シンボル:lwgeom_sfcgal_version
は、このエラーを生成します。
ERROR: could not load library "/usr/lib/postgresql/9.5/lib/postgis-2.2.so": /usr/lib/postgresql/9.5/lib/postgis-2.2.so: undefined symbol: lwgeom_sfcgal_version
私はUbuntuの16.04を実行しています。さらに
:
[email protected]:~$ apt-file search liblwgeom
liblwgeom-2.2-5: /usr/lib/liblwgeom-2.2.so.5
liblwgeom-2.2-5: /usr/lib/liblwgeom-2.2.so.5.0.0
liblwgeom-2.2-5: /usr/share/doc/liblwgeom-2.2-5/NEWS.Debian.gz
liblwgeom-2.2-5: /usr/share/doc/liblwgeom-2.2-5/changelog.Debian.gz
liblwgeom-2.2-5: /usr/share/doc/liblwgeom-2.2-5/copyright
liblwgeom-2.2-5: /usr/share/lintian/overrides/liblwgeom-2.2-5
liblwgeom-dev: /usr/include/liblwgeom.h
liblwgeom-dev: /usr/include/liblwgeom_topo.h
liblwgeom-dev: /usr/lib/liblwgeom.a
liblwgeom-dev: /usr/lib/liblwgeom.so
liblwgeom-dev: /usr/share/doc/liblwgeom-dev/NEWS.Debian.gz
liblwgeom-dev: /usr/share/doc/liblwgeom-dev/changelog.Debian.gz
liblwgeom-dev: /usr/share/doc/liblwgeom-dev/copyright
[email protected]:~$ sudo apt-get install liblwgeom-dev
[sudo] password for jack:
Reading package lists... Done
Building dependency tree
Reading state information... Done
liblwgeom-dev is already the newest version (2.2.2+dfsg-4.pgdg16.04+1).
0 to upgrade, 0 to newly install, 0 to remove and 248 not to upgrade.
誰もがこのエラーの原因が何であるかを知っていますか?事前