Linux workstation

Upstream software project

gmp

C++ support for gmp

About gmp

C++ support for gmp

This project links 72 native package records across 10 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Alpine Linux 3.21: 4 package records; Alpine Linux 3.22: 5 package records; Alpine Linux 3.23: 5 package records; Debian 12 (Bookworm): 6 package records; Debian 13 (Trixie): 6 package records; Fedora 43: 4 package records; Fedora 44: 4 package records; openSUSE Leap 15.6: 10 package records; openSUSE Leap 16.0: 14 package records; openSUSE Tumbleweed: 14 package records. Catalog coverage diagram, not an application screenshot.gmp: recorded package coverageAlpine Linux 3.214 recordsAlpine Linux 3.225 recordsAlpine Linux 3.235 recordsDebian 12 (Bookworm)6 recordsDebian 13 (Trixie)6 recordsFedora 434 recordsFedora 444 recordsopenSUSE Leap 15.610 records
OpenFactory diagram of linked package records. The first eight releases are shown; all 10 appear below. It is not an application screenshot.

Project identity

Project
gmp
Publisher
Not authoritatively mapped
Native package records
72
Operating systems
alpine-linux-3-21, alpine-linux-3-22, alpine-linux-3-23, debian-12, debian-13, fedora-43, fedora-44, opensuse-leap-15-6, opensuse-leap-16-0, opensuse-tumbleweed
License expression
LGPL-3.0-or-later OR GPL-2.0-or-later
Metadata completeness
70/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

The gmp package contains GNU MP, a library for arbitrary precision arithmetic, signed integers operations, rational numbers and floating point numbers. GNU MP is designed for speed, for both small and very large operands. GNU MP is fast because it uses fullwords as the basic arithmetic type, it uses fast algorithms, it carefully optimizes assembly code for many CPUs' most common inner loops, and it generally emphasizes speed over simplicity/elegance in its operations. Install the gmp package if you need a fast arbitrary precision library.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Alpine Linux 3.21

  1. gmp

    Alpine Linux 3.21 / source gmp

    6.3.0-r2

    free library for arbitrary precision arithmetic

    aarch64x86_64v3.21
  2. gmp-dev

    Alpine Linux 3.21 / source gmp

    6.3.0-r2

    free library for arbitrary precision arithmetic (development files)

    aarch64x86_64v3.21
  3. gmp-doc

    Alpine Linux 3.21 / source gmp

    6.3.0-r2

    free library for arbitrary precision arithmetic (documentation)

    aarch64x86_64v3.21
  4. libgmpxx

    Alpine Linux 3.21 / source gmp

    6.3.0-r2

    C++ support for gmp

    aarch64x86_64v3.21

Alpine Linux 3.22

  1. gmp

    Alpine Linux 3.22 / source gmp

    6.3.0-r3

    free library for arbitrary precision arithmetic

    aarch64x86_64v3.22
  2. gmp-dev

    Alpine Linux 3.22 / source gmp

    6.3.0-r3

    free library for arbitrary precision arithmetic (development files)

    aarch64x86_64v3.22
  3. gmp-doc

    Alpine Linux 3.22 / source gmp

    6.3.0-r3

    free library for arbitrary precision arithmetic (documentation)

    aarch64x86_64v3.22
  4. gmp-static

    Alpine Linux 3.22 / source gmp

    6.3.0-r3

    free library for arbitrary precision arithmetic (static library)

    aarch64x86_64v3.22
  5. libgmpxx

    Alpine Linux 3.22 / source gmp

    6.3.0-r3

    C++ support for gmp

    aarch64x86_64v3.22

Alpine Linux 3.23

  1. gmp

    Alpine Linux 3.23 / source gmp

    6.3.0-r4

    free library for arbitrary precision arithmetic

    aarch64x86_64v3.23
  2. gmp-dev

    Alpine Linux 3.23 / source gmp

    6.3.0-r4

    free library for arbitrary precision arithmetic (development files)

    aarch64x86_64v3.23
  3. gmp-doc

    Alpine Linux 3.23 / source gmp

    6.3.0-r4

    free library for arbitrary precision arithmetic (documentation)

    aarch64x86_64v3.23
  4. gmp-static

    Alpine Linux 3.23 / source gmp

    6.3.0-r4

    free library for arbitrary precision arithmetic (static library)

    aarch64x86_64v3.23
  5. libgmpxx

    Alpine Linux 3.23 / source gmp

    6.3.0-r4

    C++ support for gmp

    aarch64x86_64v3.23

Debian 12 (Bookworm)

  1. gmp-doc

    Debian 12 (Bookworm) / non-free/doc

    6.2.1+ndfsg-1

    GMP (MultiPrecision arithmetic library) reference manual

    allbookworm
  2. libgmp10

    Debian 12 (Bookworm) / libs / source gmp

    2:6.2.1+dfsg1-1.1

    Multiprecision arithmetic library

    amd64arm64bookworm
  3. libgmp10-doc

    Debian 12 (Bookworm) / doc / source gmp

    2:6.2.1+dfsg1-1.1

    Multiprecision arithmetic library example code

    allbookworm
  4. libgmp3-dev

    Debian 12 (Bookworm) / libdevel / source gmp

    2:6.2.1+dfsg1-1.1

    Multiprecision arithmetic library developers tools

    amd64arm64bookworm
  5. libgmp-dev

    Debian 12 (Bookworm) / libdevel / source gmp

    2:6.2.1+dfsg1-1.1

    Multiprecision arithmetic library developers tools

    amd64arm64bookworm
  6. libgmpxx4ldbl

    Debian 12 (Bookworm) / libs / source gmp

    2:6.2.1+dfsg1-1.1

    Multiprecision arithmetic library (C++ bindings)

    amd64arm64bookworm

Debian 13 (Trixie)

  1. gmp-doc

    Debian 13 (Trixie) / non-free/doc

    6.3.0+ndfsg-1

    GMP (MultiPrecision arithmetic library) reference manual

    alltrixie
  2. libgmp10

    Debian 13 (Trixie) / libs / source gmp

    2:6.3.0+dfsg-3

    Multiprecision arithmetic library

    amd64arm64trixie
  3. libgmp10-doc

    Debian 13 (Trixie) / doc / source gmp

    2:6.3.0+dfsg-3

    Multiprecision arithmetic library example code

    alltrixie
  4. libgmp3-dev

    Debian 13 (Trixie) / libdevel / source gmp

    2:6.3.0+dfsg-3

    Multiprecision arithmetic library developers tools

    amd64arm64trixie
  5. libgmp-dev

    Debian 13 (Trixie) / libdevel / source gmp

    2:6.3.0+dfsg-3

    Multiprecision arithmetic library developers tools

    amd64arm64trixie
  6. libgmpxx4ldbl

    Debian 13 (Trixie) / libs / source gmp

    2:6.3.0+dfsg-3

    Multiprecision arithmetic library (C++ bindings)

    amd64arm64trixie

Fedora 43

  1. gmp

    Fedora 43 / Unspecified / source gmp

    1:6.3.0-4.fc43

    GNU arbitrary precision library

    aarch64i686x86_6443
  2. gmp-c++

    Fedora 43 / Unspecified / source gmp

    1:6.3.0-4.fc43

    C++ bindings for the GNU MP arbitrary precision library

    aarch64i686x86_6443
  3. gmp-devel

    Fedora 43 / Unspecified / source gmp

    1:6.3.0-4.fc43

    Development tools for the GNU MP arbitrary precision library

    aarch64i686x86_6443
  4. gmp-static

    Fedora 43 / Unspecified / source gmp

    1:6.3.0-4.fc43

    Development tools for the GNU MP arbitrary precision library

    aarch64i686x86_6443

Fedora 44

  1. gmp

    Fedora 44 / Unspecified / source gmp

    1:6.3.0-5.fc44

    GNU arbitrary precision library

    aarch64i686x86_6444
  2. gmp-c++

    Fedora 44 / Unspecified / source gmp

    1:6.3.0-5.fc44

    C++ bindings for the GNU MP arbitrary precision library

    aarch64i686x86_6444
  3. gmp-devel

    Fedora 44 / Unspecified / source gmp

    1:6.3.0-5.fc44

    Development tools for the GNU MP arbitrary precision library

    aarch64i686x86_6444
  4. gmp-static

    Fedora 44 / Unspecified / source gmp

    1:6.3.0-5.fc44

    Development tools for the GNU MP arbitrary precision library

    aarch64i686x86_6444

openSUSE Leap 15.6

  1. gmp-devel

    openSUSE Leap 15.6 / Development/Languages/C and C++ / source gmp

    6.1.2-4.9.1

    Include Files and Libraries for Development with the GNU MP Library

    aarch64ppc64les390xx86_64leap-15.6
  2. gmp-devel-32bit

    openSUSE Leap 15.6 / Development/Languages/C and C++ / source gmp

    6.1.2-4.9.1

    Include Files and Libraries for Development with the GNU MP Library

    x86_64leap-15.6
  3. libgmp10

    openSUSE Leap 15.6 / System/Libraries / source gmp

    6.1.2-4.9.1

    Shared library for the GNU MP Library

    aarch64ppc64les390xx86_64leap-15.6
  4. libgmp10-32bit

    openSUSE Leap 15.6 / System/Libraries / source gmp

    6.1.2-4.9.1

    Shared library for the GNU MP Library

    x86_64leap-15.6
  5. libgmpxx4

    openSUSE Leap 15.6 / System/Libraries / source gmp

    6.1.2-4.9.1

    C++ bindings for the GNU MP Library

    aarch64ppc64les390xx86_64leap-15.6
  6. libgmpxx4-32bit

    openSUSE Leap 15.6 / System/Libraries / source gmp

    6.1.2-4.9.1

    C++ bindings for the GNU MP Library

    x86_64leap-15.6
  7. mingw64-gmp-debug

    openSUSE Leap 15.6 / Development/Debug / source mingw64-gmp

    6.1.1-bp156.3.46

    Debug information for package mingw64-gmp

    noarchleap-15.6
  8. mingw64-gmp-devel

    openSUSE Leap 15.6 / Development/Libraries/C and C++ / source mingw64-gmp

    6.1.1-bp156.3.46

    Include Files and Libraries for Development with the GNU MP Library

    noarchleap-15.6
  9. mingw64-libgmp10

    openSUSE Leap 15.6 / System/Libraries / source mingw64-gmp

    6.1.1-bp156.3.46

    The GNU MP Library

    noarchleap-15.6
  10. mingw64-libgmpxx4

    openSUSE Leap 15.6 / System/Libraries / source mingw64-gmp

    6.1.1-bp156.3.46

    C++ bindings for the GNU MP Library

    noarchleap-15.6

openSUSE Leap 16.0

  1. gmp-devel

    openSUSE Leap 16.0 / Development/Languages/C and C++ / source gmp

    6.3.0-160000.2.2

    Include Files and Libraries for Development with the GNU MP Library

    aarch64ppc64les390xx86_64leap-16.0
  2. gmp-devel-32bit

    openSUSE Leap 16.0 / Development/Languages/C and C++ / source gmp

    6.3.0-160000.2.2

    Include Files and Libraries for Development with the GNU MP Library

    x86_64leap-16.0
  3. libgmp10

    openSUSE Leap 16.0 / System/Libraries / source gmp

    6.3.0-160000.2.2

    A library for calculating huge numbers

    aarch64ppc64les390xx86_64leap-16.0
  4. libgmp10-32bit

    openSUSE Leap 16.0 / System/Libraries / source gmp

    6.3.0-160000.2.2

    A library for calculating huge numbers

    x86_64leap-16.0
  5. libgmpxx4

    openSUSE Leap 16.0 / System/Libraries / source gmp

    6.3.0-160000.2.2

    C++ bindings for the GNU MP Library

    aarch64ppc64les390xx86_64leap-16.0
  6. libgmpxx4-32bit

    openSUSE Leap 16.0 / System/Libraries / source gmp

    6.3.0-160000.2.2

    C++ bindings for the GNU MP Library

    x86_64leap-16.0
  7. mingw32-gmp-debug

    openSUSE Leap 16.0 / Development/Sources / source mingw32-gmp

    6.1.1-bp160.1.16

    Debug information for package mingw32-gmp

    noarchleap-16.0
  8. mingw32-gmp-devel

    openSUSE Leap 16.0 / Development/Libraries/C and C++ / source mingw32-gmp

    6.1.1-bp160.1.16

    Include Files and Libraries for Development with the GNU MP Library

    noarchleap-16.0
  9. mingw32-libgmp10

    openSUSE Leap 16.0 / System/Libraries / source mingw32-gmp

    6.1.1-bp160.1.16

    The GNU MP Library

    noarchleap-16.0
  10. mingw32-libgmpxx4

    openSUSE Leap 16.0 / System/Libraries / source mingw32-gmp

    6.1.1-bp160.1.16

    C++ bindings for the GNU MP Library

    noarchleap-16.0
  11. mingw64-gmp-debug

    openSUSE Leap 16.0 / Development/Sources / source mingw64-gmp

    6.1.1-bp160.1.16

    Debug information for package mingw64-gmp

    noarchleap-16.0
  12. mingw64-gmp-devel

    openSUSE Leap 16.0 / Development/Libraries/C and C++ / source mingw64-gmp

    6.1.1-bp160.1.16

    Include Files and Libraries for Development with the GNU MP Library

    noarchleap-16.0
  13. mingw64-libgmp10

    openSUSE Leap 16.0 / System/Libraries / source mingw64-gmp

    6.1.1-bp160.1.16

    The GNU MP Library

    noarchleap-16.0
  14. mingw64-libgmpxx4

    openSUSE Leap 16.0 / System/Libraries / source mingw64-gmp

    6.1.1-bp160.1.16

    C++ bindings for the GNU MP Library

    noarchleap-16.0

openSUSE Tumbleweed

  1. gmp-devel

    openSUSE Tumbleweed / Development/Languages/C and C++ / source gmp

    6.3.0-5.6

    Include Files and Libraries for Development with the GNU MP Library

    x86_64tumbleweed
  2. gmp-devel-32bit

    openSUSE Tumbleweed / Development/Languages/C and C++ / source gmp

    6.3.0-5.6

    Include Files and Libraries for Development with the GNU MP Library

    x86_64tumbleweed
  3. libgmp10

    openSUSE Tumbleweed / System/Libraries / source gmp

    6.3.0-5.6

    A library for calculating huge numbers

    x86_64tumbleweed
  4. libgmp10-32bit

    openSUSE Tumbleweed / System/Libraries / source gmp

    6.3.0-5.6

    A library for calculating huge numbers

    x86_64tumbleweed
  5. libgmpxx4

    openSUSE Tumbleweed / System/Libraries / source gmp

    6.3.0-5.6

    C++ bindings for the GNU MP Library

    x86_64tumbleweed
  6. libgmpxx4-32bit

    openSUSE Tumbleweed / System/Libraries / source gmp

    6.3.0-5.6

    C++ bindings for the GNU MP Library

    x86_64tumbleweed
  7. mingw32-gmp-debug

    openSUSE Tumbleweed / Development/Sources / source mingw32-gmp

    6.1.1-3.19

    Debug information for package mingw32-gmp

    noarchtumbleweed
  8. mingw32-gmp-devel

    openSUSE Tumbleweed / Development/Libraries/C and C++ / source mingw32-gmp

    6.1.1-3.19

    Include Files and Libraries for Development with the GNU MP Library

    noarchtumbleweed
  9. mingw32-libgmp10

    openSUSE Tumbleweed / System/Libraries / source mingw32-gmp

    6.1.1-3.19

    The GNU MP Library

    noarchtumbleweed
  10. mingw32-libgmpxx4

    openSUSE Tumbleweed / System/Libraries / source mingw32-gmp

    6.1.1-3.19

    C++ bindings for the GNU MP Library

    noarchtumbleweed
  11. mingw64-gmp-debug

    openSUSE Tumbleweed / Development/Sources / source mingw64-gmp

    6.1.1-3.18

    Debug information for package mingw64-gmp

    noarchtumbleweed
  12. mingw64-gmp-devel

    openSUSE Tumbleweed / Development/Libraries/C and C++ / source mingw64-gmp

    6.1.1-3.18

    Include Files and Libraries for Development with the GNU MP Library

    noarchtumbleweed
  13. mingw64-libgmp10

    openSUSE Tumbleweed / System/Libraries / source mingw64-gmp

    6.1.1-3.18

    The GNU MP Library

    noarchtumbleweed
  14. mingw64-libgmpxx4

    openSUSE Tumbleweed / System/Libraries / source mingw64-gmp

    6.1.1-3.18

    C++ bindings for the GNU MP Library

    noarchtumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.