
I am trying to compile an app (compiles on *BSD, Linux) but for some
reason I cant get it to compile on AIX 4.3.3.3. It seems not to like the

libcrypt ??

using:
gcc version 2.95.2 19991024 (release)
PostgreSQL 7.02
GNU Make version 3.79.1
ld ??
Flags: -I/usr/include/pgsql/ -lrts -lcrypt -L/usr/lib/psql/ -static
-lecpg -lpq -lm

gr_server.c:184: warning: passing arg 3 of `naccept' from incompatible
pointer type
ld: 0711-224 WARNING: Duplicate symbol: .connect
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
information.
ld: 0711-317 ERROR: Undefined symbol: __crypt_r
ld: 0711-317 ERROR: Undefined symbol: __setkey_r
ld: 0711-317 ERROR: Undefined symbol: __encrypt_r
collect2: ld returned 8 exit status

any help would be great !!


thank you


nathan




Tue, 03 Oct 2000 13:36:45 -0700
Nathan Boeger <nathan@khmere.com>
AIX compile ?? libcrypt HELP !!
Nathan Boeger <nathan@khmere.com> writes:
> I am trying to compile an app (compiles on *BSD, Linux) but for some
> reason I cant get it to compile on AIX 4.3.3.3. It seems not to like the
> libcrypt ??

> ld: 0711-317 ERROR: Undefined symbol: __crypt_r
> ld: 0711-317 ERROR: Undefined symbol: __setkey_r
> ld: 0711-317 ERROR: Undefined symbol: __encrypt_r

I'll bet AIX doesn't have the "reentrant" versions crypt_r(), setkey_r(),
etc.  Did you check its man page for the crypt functions?

			regards, tom lane

Tue, 03 Oct 2000 19:34:53 -0400
Tom Lane <tgl@sss.pgh.pa.us>
Re: AIX compile ?? libcrypt HELP !! 
Tom Lane wrote:

> Nathan Boeger <nathan@khmere.com> writes:
> > I am trying to compile an app (compiles on *BSD, Linux) but for some
> > reason I cant get it to compile on AIX 4.3.3.3. It seems not to like the
> > libcrypt ??
>
> > ld: 0711-317 ERROR: Undefined symbol: __crypt_r
> > ld: 0711-317 ERROR: Undefined symbol: __setkey_r
> > ld: 0711-317 ERROR: Undefined symbol: __encrypt_r
>
> I'll bet AIX doesn't have the "reentrant" versions crypt_r(), setkey_r(),
> etc.  Did you check its man page for the crypt functions?
>
>                         regards, tom lane

well, no

but...  I did however link agianst the ssl libcrypto (-L/usr/local/ssl/lib
-lcrypto ) and it works...

why ?

thank you for the response !!

nathan


Tue, 03 Oct 2000 22:20:55 -0700
nathan@khmere.com
Re: AIX compile ?? libcrypt HELP !!