From: Tom Lane <tgl@sss.pgh.pa.us>
To: Vasquez, Jason <Jason.Vasquez@Connect.Xerox.com>
Cc: pgsql-interfaces@hub.org
Subject: Re: [INTERFACES] PgConnection
Date: Fri, 23 Oct 1998 09:56:51 -0400
Message-ID: <9023.909151011@sss.pgh.pa.us> (raw)
In-Reply-To: <C1CB538EFB88D111A60200805FBB99118B7664@CINMSG1>
"Vasquez, Jason" <Jason.Vasquez@Connect.Xerox.com> writes:
> Hee's the error I receive:
> $> g++ -I/usr/local/pgsql/include mytest.cpp -L/usr/local/pgsql/lib -lpq++ -lpq
> /usr/local/pgsql/lib/libpq.a(fe-auth.o): In function 'pg_password_sendauth':
> fe-auth.o(.text+0.17): undefined reference to 'crypt'
> I even tried making sure that crypt.h was in g++'s search path, but I still
> got the same error....
This is the same problem as before: you are seeing a link-time error not
a compile-time error. You have to pay attention to whether the library
file can be found as well as whether the header file can be found.
On some machines the crypt functions are not in the standard C library
but in a separate file that you have to write "-lcrypt" to link in.
Perhaps yours is like that.
regards, tom lane
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-interfaces@postgresql.org
Cc: tgl@sss.pgh.pa.us, Jason.Vasquez@Connect.Xerox.com, pgsql-interfaces@hub.org
Subject: Re: [INTERFACES] PgConnection
In-Reply-To: <9023.909151011@sss.pgh.pa.us>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox