Red de conocimiento del abogados - Respuesta jurídica de la empresa - PostgreSQL instala el complemento roaringbitmap

PostgreSQL instala el complemento roaringbitmap

Versión de base de datos: PostgreSQL 12.3 en x86_64-pc-linux-gnu, compilado por gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39), 64 bits

SO: CentOS Linux versión 7.7.1908 (Core)

roaringbitmap: roaringbitmap-0.5

Dirección de github del complemento roaringbitmap: /ChenHuajun/pg_roaringbitmap

Autor dirección de github El proceso de instalación es relativamente simple. Encontré muchos obstáculos en el camino, así que los registré como referencia.

1. Verifique la página actualmente instalada para asegurarse de que solo exista una versión.

2. Confirme la configuración de la variable de entorno actual

3. Confirme que el host de postgres la cuenta tiene una contraseña establecida

4. Confirme que la cuenta de host de Postgres se haya agregado al archivo sudoers

1. Instale llvm-toolset-7-clang >= 4.0.1

2. Instale llvm5.0-devel >= 5.0

3. Instale postgresql12-devel

1.make (ignore la advertencia, siempre que haya sin error)

2 .make install (si este paso carece de las siguientes cuatro líneas de resultado, encontrará el siguiente error 3)

Ver la dirección de github

Error 1: Las variables de entorno no están configuradas y postgresql12 no está instalado. -paquete de desarrollo devel

Error 2: Los paquetes de dependencia llvm5.0-devel >= 5.0 y llvm-toolset-7-clang > = 4.0.1 no están instalados

Error 3.make Los pasos de instalación incompletos provocan el error Float8GetDatum