Thread: Installing minimal client libraries on Windows

Installing minimal client libraries on Windows

From
Mark Morgan Lloyd
Date:
Apologies for this old chestnut, but I think it's a question more often
asked than answered.

If I want to install a minimal binary libpq.dll on a non-developer
machine to support Lazarus/FPC programs, where do I get it?

I definitely don't want to tell the users to install a full server, or
to build from source. I'd rather not give them pgadmin or psql. I'd
prefer not to install ODBC since I need to get at listen/notify that it
doesn't support.

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]


Re: Installing minimal client libraries on Windows

From
Albe Laurenz
Date:
Mark Morgan Lloyd wrote:
> Apologies for this old chestnut, but I think it's a question more often
> asked than answered.
>
> If I want to install a minimal binary libpq.dll on a non-developer
> machine to support Lazarus/FPC programs, where do I get it?
>
> I definitely don't want to tell the users to install a full server, or
> to build from source. I'd rather not give them pgadmin or psql. I'd
> prefer not to install ODBC since I need to get at listen/notify that it
> doesn't support.

You can extract it from the precompiled ZIP archive that
EnterpriseDB provides.

Yours,
Laurenz Albe


Re: Installing minimal client libraries on Windows

From
Mark Morgan Lloyd
Date:
Albe Laurenz wrote:
> Mark Morgan Lloyd wrote:
>> Apologies for this old chestnut, but I think it's a question more often
>> asked than answered.
>>
>> If I want to install a minimal binary libpq.dll on a non-developer
>> machine to support Lazarus/FPC programs, where do I get it?
>>
>> I definitely don't want to tell the users to install a full server, or
>> to build from source. I'd rather not give them pgadmin or psql. I'd
>> prefer not to install ODBC since I need to get at listen/notify that it
>> doesn't support.
>
> You can extract it from the precompiled ZIP archive that
> EnterpriseDB provides.

Thanks, but in the end I installed ODBC as the path of least resistance
and relied on the OS knowing where the DLLs were.

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]