Instalar el complemento roaringbitmap en PostgreSQL
: CentOS Linux 7.7. Versión 1908 (núcleo)
roaringbitmap: roaringbitmap-0.5
Dirección de github del complemento roaringbitmap: /ChenHuajun/pg_roaringbitmap
Comparación del proceso de instalación en el del autor dirección de github Es simple. Encontré muchos obstáculos en el camino, así que los registré para su 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 está configurada Contraseña
4. Confirme que la cuenta del host de Postgres se haya agregado al archivo sudoers
1. Instale llvm-toolset-7-clang gt = 4.0.1
2. Instale llvm5.0-devel gt; = 5.0
3. Instale postgresql12-devel
1.make (ignore las advertencias, no haya errores) p>
2 .make install (si a este paso le faltan las siguientes cuatro líneas de resultado, encontrará el siguiente error 3)
Ver dirección de github
Error 1: Entorno las variables no están configuradas, postgresql12-devel El paquete no está instalado
Error 2: Paquetes dependientes llvm5.0-devel gt;= 5.0 y llvm-toolset-7-clang gt;= 4.0.1 p>
Error 3: No completar los pasos de instalación genera el error Float8GetDatum