Probleme mit der $libdir auf PostgreSQL

Kurz, meine Frage ist "warum nicht $libdir auf meinem PSQL installation."

CREATE FUNCTION st_box2d_in(cstring) RETURNS box2d
    AS '$libdir/liblwgeom', 'BOX2DFLOAT4_in'
    LANGUAGE c IMMUTABLE STRICT;

ergibt einen Fehler

could not access file "$libdir/liblwgeom": No such file or directory

während

CREATE FUNCTION st_box2d_in(cstring) RETURNS box2d
    AS '/usr/local/pgsql/lib/liblwgeom', 'BOX2DFLOAT4_in'
    LANGUAGE c IMMUTABLE STRICT;

richtig funktioniert.

Die Ausgabe von

% pg_config --pkglibdir
/usr/local/pgsql/lib

richtig zu sein scheint.

Sollte dies funktionieren. Vielleicht sind Sie das mischen von verschiedenen Anlagen?

InformationsquelleAutor Joe Germuska | 2009-08-28

Schreibe einen Kommentar