Please, help me.
    I configure/compile perl with option ( other options stay default ):

./Configure -Dprefix=/usr/local/perl -Duseshrplib
make
make install

    I add string '/usr/local/perl/lib/5.6.0/i686-linux/CORE' 
    in file /etc/ld.so.conf and call program 'lddconfig'.

    Environment: 
LD_LIBRARY_PATH=/usr/local/pgsql/lib:/usr/local/perl/lib/5.6.0/i686-linux/CORE

    All is OK for perl. But in psql:

\c db_name

create function perl_hnd() returns opaque as'
/usr/local/perl/lib/5.6.0/i686-linux/CORE/libperl.so' language 'C';

create trusted procedural language 'perl' 
handler perl_hnd lancompiler 'perlcompiler';

create function f( int4, int4 ) returns int4 as'
return $_[0] + $_[1]; 'language 'perl';

db_name=> select f(2,2);
ERROR:  Can't find function perl_hnd in file 
/usr/local/perl/lib/5.6.0/i686-linux/CORE/libperl.so

    Please, help me!
  
  turing2000

  • ... Daniel Kern
  • ... Andrei N.Sobchuck
  • ... Gagan
  • ... Gagan
  • ... Irfan Qaiser
  • ... Денис Осадчий
  • ... Денис Осадчий
  • ... Tim Frank
  • ... Dr. Hans-Christian Waldmann
  • ... Dr. Hans-Christian Waldmann
  • ... turing2000
  • ... turing2000
    • ... Michael Miyabara-McCaskey
  • ... Christian Pauchard
  • ... Williams Pedrogan
    • ... Peter Eisentraut
  • ... Len Morgan
  • ... esandquist
    • ... Peter Eisentraut
  • ... khalid Gaffar

Reply via email to