CでPostgreSQLの拡張機能を作成していますが、UDFでhstoreを使用する必要があります。(pgxcを使用して)エラーなしでビルドできますが、SQLクエリで関数を使用できません。
試しましPG_LIBS=hstore
たが、ライブラリの読み込み中に未定義の参照エラーが発生しました。
次の試みはSHLIB_LINK=-L/usr/lib/postgresql/9.1/lib -lhstore
(libhstore.soはシステムに存在せず、hstore.soのみであるため、symとハードリンクで試しました)、
psql:libname.sql:69: ERROR: could not load library
"/usr/lib/postgresql/9.1/lib/libname.so": libhstore.so: cannot open shared
object file: No such file or directory