From: | Mark Kirkwood <markir(at)paradise(dot)net(dot)nz> |
---|---|
To: | Andrew Dunstan <andrew(at)dunslane(dot)net> |
Cc: | 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 03:39:45 |
Message-ID: | 44221881.8090201@paradise.net.nz |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
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.
Cheers
Mark
From | Date | Subject | |
---|---|---|---|
Next Message | Andrew Dunstan | 2006-03-23 03:41:47 | Re: Static build of psql with readline support |
Previous Message | Michael Glaesemann | 2006-03-23 03:31:01 | Re: On vacation |