Skip to Content

libpq v16.4

Created
Updated

The official database access API of postgresql

# Usage

The package libpq provides CMake integration:

find_package(PostgreSQL REQUIRED)
target_link_libraries(main PRIVATE PostgreSQL::PostgreSQL) 

# License

# Supported Platforms

!uwp

  • linux
  • osx
  • windows
  • uwp

# Features

Default features: lz4 , openssl , zlib

# all

Build all supported features

Dependencies:
  • libpq

    Features: client , icu , lz4 , openssl , xml , xslt , zlib , zstd

  • libpq

    Platforms: osx
    Features: bonjour , lz4 , openssl , zlib

  • libpq

    Platforms: !osx
    Features: lz4 , nls , openssl , zlib

  • libpq

    Platforms: !windows
    Features: lz4 , openssl , readline , zlib

  • libpq

    Platforms: !android & !mingw
    Features: lz4 , openssl , python , zlib

  • libpq

    Platforms: windows & !mingw & !arm
    Features: lz4 , openssl , tcl , zlib

and 22 transitive dependencies:
Host Dependencies:
8 transitive dependencies:

# bonjour

Build with Bonjour support

Supports: osx
  • osx
  • linux
  • windows
Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# client

Build all client tools and libraries

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# icu

Build with support for the ICU library

Dependencies:

No transitive dependencies.

Host Dependencies:

No dependencies.

# lz4 default

Use lz4

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

# nls

Native Language Support

Supports: !osx
  • linux
  • windows
  • osx
Dependencies:
and 2 transitive dependencies:
Host Dependencies:
  • gettext

    Platforms: !windows, mingw
    Features: tools

and one transitive dependency:

# openssl default

support for encrypted client connections and random number generation on platforms that do not have "/dev/urandom" (except windows)

Dependencies:

No transitive dependencies.

Host Dependencies:
3 transitive dependencies:

# python

build the PL/Python server programming language

Dependencies:
and 11 transitive dependencies:
Host Dependencies:
8 transitive dependencies:

# readline

Use readline

Supports: !windows, mingw
  • linux
  • osx
  • windows
Dependencies:
and 3 transitive dependencies:
Host Dependencies:
2 transitive dependencies:

# tcl

build the PL/Tcl procedural language

Supports: windows & !mingw
  • windows
  • linux
  • osx
Dependencies:
and one transitive dependency:
Host Dependencies:
one transitive dependency:

# xml

Build with libxml

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

# xslt

Build with libxslt

Dependencies:
and one transitive dependency:
Host Dependencies:
2 transitive dependencies:

# zlib default

Use zlib

Dependencies:

No transitive dependencies.

Host Dependencies:
one transitive dependency:

# zstd

Use zstd

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

# Dependencies

  • libpq

    Platforms: osx
    Features: bonjour

No transitive dependencies.

# Host Dependencies

# Dependents

# Host Dependents

No dependents.

# Contributors

  • Charlie Barto's avatar Charlie Barto
  • charlie barto's avatar charlie barto
  • atkawa7's avatar atkawa7
  • Alexander Karatarakis's avatar Alexander Karatarakis
  • Robert Schumacher's avatar Robert Schumacher
  • Robert Isaacs's avatar Robert Isaacs
  • Erwan BERNARD's avatar Erwan BERNARD
  • Jackie Ng's avatar Jackie Ng
  • Stefano Sinigardi's avatar Stefano Sinigardi
  • pravic's avatar pravic
  • Ian P. Cooke's avatar Ian P. Cooke
  • Kai Blaschke's avatar Kai Blaschke
  • AlvinZhangH's avatar AlvinZhangH
  • Alexander Neumann's avatar Alexander Neumann
  • Phil Christensen's avatar Phil Christensen
  • Daniel's avatar Daniel
  • mcgoo's avatar mcgoo
  • Phoebe's avatar Phoebe
  • Billy O'Neal's avatar Billy O'Neal
  • Vicki Pfau's avatar Vicki Pfau
  • nicole mazzuca's avatar nicole mazzuca
  • Jack·Boos·Yu's avatar Jack·Boos·Yu
  • Andrei Lebedev's avatar Andrei Lebedev
  • ras0219's avatar ras0219
  • autoantwort's avatar autoantwort
  • An Tao's avatar An Tao
  • Long Nguyen's avatar Long Nguyen
  • Long Huan's avatar Long Huan
  • Matthias Kuhn's avatar Matthias Kuhn
  • Daniel Schürmann's avatar Daniel Schürmann
  • Kai Pastor's avatar Kai Pastor
  • ArcticLampyrid's avatar ArcticLampyrid
  • Osyotr's avatar Osyotr
  • JonLiu1993's avatar JonLiu1993
  • Todor Prokopov's avatar Todor Prokopov
  • MonicaLiu's avatar MonicaLiu
  • jim wang's avatar jim wang

# Changelog

and 68 more commits:

# Source