Re: Problem in using C API - libpq

From: Ben <bench(at)silentmedia(dot)com>
To: Shwe Yee Than <shweyeesyt(at)yahoo(dot)com>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: Problem in using C API - libpq
Date: 2008-02-12 05:56:09
Message-ID: AC4765A9-F7B4-49FF-9C62-FE957CB0E82E@silentmedia.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Including the header is not enough.... you must also link your binary
against the library.

On Feb 11, 2008, at 9:52 PM, Shwe Yee Than wrote:

> Hello,
>
> I´ve got a problem when trying to access Postgresql through C
> language. I've included "libpq-fe.h" as a header file in the C
> program.
> When I compile it, I got the following errors:
> [srb(at)fsktm src]$ gmake
> alpha1.o(.text+0x297c6):/home/srb/SRB3_4_2/mySRB/src/alpha1.c:12726:
> undefined reference to `PQstatus'
> alpha1.o(.text+0x297f5):/home/srb/SRB3_4_2/mySRB/src/alpha1.c:12729:
> undefined reference to `PQerrorMessage'
> alpha1.o(.text+0x2986f):/home/srb/SRB3_4_2/mySRB/src/alpha1.c:12741:
> undefined reference to `PQexec'
> alpha1.o(.text+0x29886):/home/srb/SRB3_4_2/mySRB/src/alpha1.c:12743:
> undefined reference to `PQresultStatus'
> alpha1.o(.text+0x298b2):/home/srb/SRB3_4_2/mySRB/src/alpha1.c:12746:
> undefined reference to `PQclear'
> alpha1.o(.text+0x298c3):/home/srb/SRB3_4_2/mySRB/src/alpha1.c:12747:
> undefined reference to `PQfinish'
> alpha1.o(.text+0x298e8):/home/srb/SRB3_4_2/mySRB/src/alpha1.c:12751:
> undefined reference to `PQntuples'
> alpha1.o(.text+0x2990c):/home/srb/SRB3_4_2/mySRB/src/alpha1.c:12752:
> undefined reference to `PQgetvalue'
> alpha1.o(.text+0x29935):/home/srb/SRB3_4_2/mySRB/src/alpha1.c:12754:
> undefined reference to `PQclear'
> alpha1.o(.text+0x29946):/home/srb/SRB3_4_2/mySRB/src/alpha1.c:12756:
> undefined reference to `PQfinish'
> collect2: ld returned 1 exit status
> gmake: *** [etd.cgi] Error 1
>
> Ayone can help me?
> Thanks in advance
>
> Regards,
> Shwe
>
> Looking for last minute shopping deals? Find them fast with Yahoo!
> Search.

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Shwe Yee Than 2008-02-12 05:58:36 Re: Problem in using C API - libpq
Previous Message Shwe Yee Than 2008-02-12 05:52:00 Problem in using C API - libpq