Re: C program compilation

Поиск
Список
Период
Сортировка
От Ross J. Reedstrom
Тема Re: C program compilation
Дата
Msg-id 20001027181528.A10276@rice.edu
обсуждение исходный текст
Ответ на C program compilation  ("Gustavo R. Bonet" <gbonet@bna.com.ar>)
Список pgsql-interfaces
On Fri, Oct 27, 2000 at 01:07:12PM -0300, Gustavo R. Bonet wrote:
> I'm a beginner in PostGreSQL and I'm trying to meka my first interface with
> a C
> program.
> 
> Like the documentation says, I'm using the following sentence to compile:
> 
> gcc -o output_name -I /usr/include/pgsql -lpq myprogram.c
> 
> But, in two diferent Linux servers the answer was:
> 
> /usr/lib/libpq.so: undefined reference to `crypt'
> collect2: ld returned 1 exit status
> 
> I have tryed with millons ways changing the order, including other paths,
> etc. ... and
> nothing.


Ah, but did you try to find out where crpyt is defined on your system? I
bet it's in a libcrypt (it used to be in libc), so try something like:
gcc -o output_name -I /usr/include/pgsql -lpq -lcrypt myprogram.c

Ross Reedstrom
-- 
Open source code is like a natural resource, it's the result of providing
food and sunshine to programmers, and then staying out of their way.
[...] [It] is not going away because it has utility for both the developers 
and users independent of economic motivations.  Jim Flynn, Sunnyvale, Calif.


В списке pgsql-interfaces по дате отправления:

Предыдущее
От: Alfred Perlstein
Дата:
Сообщение: Re: C program compilation
Следующее
От: Thomas Lockhart
Дата:
Сообщение: Re: Re: new maintainer for the ODBC driver?