Обсуждение: crypt error

Поиск
Список
Период
Сортировка

crypt error

От
Ahmad Munif
Дата:
hallo,

i've already compiled postgresql 6.5.
i'd a problem when i run pgaccess.
always appeared error messages :

" Error in startup script : couldn't load file "libpgtcl.so"; /usr/local/pgsql/libpgtcl.so :undefined symbol :crypt "

how to fix it ?


thanks.


Re: [INTERFACES] crypt error

От
Philippe Chaintreuil
Дата:
On Sat, 10 Jul 1999, Ahmad Munif wrote:
> i've already compiled postgresql 6.5.
> i'd a problem when i run pgaccess.
> always appeared error messages :
> 
> " Error in startup script : couldn't load
>   file "libpgtcl.so"; /usr/local/pgsql/libpgtcl.so :
>  undefined symbol :crypt "
> 
> how to fix it ?
Make sure you link to the crypt library too.  For instance, I use
g++, and to compile the Postgres program I'm working on, the command line
is:
    g++ test.cpp -o test.cgi -lpq -lpq++ -lcrypt
Where test.cpp is my source file, test.cgi is the executable I
want, and -lpq, -lpq++ and -lcrypt are the Postgres libraries I need for
Postgres to work right.  If this doesn't clear it up enough, write back.
  -- Philippe Chaintreuil     peep@thefront.com



Re: [INTERFACES] crypt error

От
Constantin Teodorescu
Дата:
Ahmad Munif wrote:
> 
> hallo,
> 
> i've already compiled postgresql 6.5.
> i'd a problem when i run pgaccess.
> always appeared error messages :
> 
> " Error in startup script : couldn't load
>   file "libpgtcl.so"; /usr/local/pgsql/libpgtcl.so :
>  undefined symbol :crypt "
> 
> how to fix it ?

Go to the PostgreSQL 6.5 source directory and
$ cd src/interfaces/libpgtcl
Edit the Makefile adding -lcrypt to the end of the line "SHLIB_LINK+=
_L../libpq -lpq"

Make clean and make again and then make install
The libpgtcl.so library is now prepared to work fine!

Best regards,
-- 
Constantin Teodorescu
FLEX Consulting Braila, ROMANIA