Re: Static build of psql with readline support

From: "Andrew Dunstan" <andrew(at)dunslane(dot)net>
To: <markir(at)paradise(dot)net(dot)nz>
Cc: <andrew(at)dunslane(dot)net>, <chris(dot)kings-lynne(at)calorieking(dot)com>, <kleptog(at)svana(dot)org>, <chriskl(at)familyhealth(dot)com(dot)au>, <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Static build of psql with readline support
Date: 2006-03-23 04:15:06
Message-ID: 3016.24.211.165.134.1143087306.squirrel@www.dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Mark Kirkwood said:
> Andrew Dunstan wrote:
>> Mark Kirkwood said:
>>
>>>Christopher Kings-Lynne wrote:
>>>
>>>>>To the GP, adding -lncurses (or rather the static equivalent) to
>>>>>your link line should solve it. But if you include any other
>>>>>libraries like ssl or kerberos be prepared to add a lot more.
>>>>
>>>>
>>>>With -lncurses or -lcurses I still can't get this to work. I add it
>>>>to the ${CC} line, right?
>>>>
>>>
>>>This is what I used (current 8.2 sources FreeBSD 6.0):
>>>
>>>
>>>*** Makefile.orig Thu Mar 23 14:37:37 2006
>>>--- Makefile Thu Mar 23 14:40:46 2006
>>>***************
>>>*** 27,32 ****
>>>--- 27,34 ----
>>>
>>> FLEXFLAGS = -Cfe
>>>
>>>+ CFLAGS += -static
>>>+ LIBS += -lcurses
>>>
>>> all: submake-libpq submake-libpgport submake-backend psql
>>>
>>
>>
>> That might work on FBSD but it doesn't work everywhere - when I tried
>> it on Linux I got nasty link errors.
>>
>
> It does for me (2.6.15-gentoo-r5) - note that my previous mail is way
> too vague about which Makefile to patch (sorry): src/bin/psql/Makefile.

FC3:

/home/andrew/pglive/pgsql.plperl-pq/src/interfaces/libpq/ip.c:79: warning:
Using 'getaddrinfo' in statically linked applications requires at runtime the
shared libraries from the glibc version used for linking
collect2: ld returned 1 exit status
make: *** [psql] Error 1

cheers

andrew

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Christopher Kings-Lynne 2006-03-23 04:26:02 Re: Accessing schema data in information schema
Previous Message Tom Lane 2006-03-23 04:14:06 Re: Accessing schema data in information schema