Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

143
Visualizações
falla la instalación de pg gem

Centos 6.9 (similar a la pregunta:No se puede encontrar la biblioteca cliente de PostgreSQL (libpq), pero esa está en MacOS, no en Centos, por lo que esas soluciones no funcionaron

ruby 2.1.8 (probado 2.2)

rieles 4.2.6 (probado 5.0)

postgres 9.3

Estoy tratando de instalar la gema pg con:

 gem install pg -- --with-pqlib=/usr/lib64/libpqxx-4.0.so --with-pg-config=/usr/pgsql-9.3/bin/pg_config

Sigo tratando de alimentarlo con diferentes bibliotecas, pero en la que se está atascando es una función PQconnectdb() . Error a continuación

Rails solía instalarse en esta computadora con pg, pero algo sucedió después de una actualización. ¿Alguna idea aquí?

 ERROR: Error installing pg: ERROR: Failed to build gem native extension. current directory: /home/myusername/.rvm/gems/ruby-2.1.8/gems/pg-0.14.1/ext /home/myusername/.rvm/rubies/ruby-2.1.8/bin/ruby -r ./siteconf20170425-12873-191077o.rb extconf.rb --with-pqlib=/usr/lib64/libpqxx-4.0.so --with-pg-config=/usr/pgsql-9.3/bin/pg_config Using config values from /usr/pgsql-9.3/bin/pg_config extconf.rb:34: warning: Insecure world writable dir /opt/anaconda in PATH, mode 040777 checking for libpq-fe.h... yes checking for libpq/libpq-fs.h... yes checking for pg_config_manual.h... yes checking for PQconnectdb() in -l/usr/lib64/libpqxx-4.0.so... no checking for PQconnectdb() in -llibpq... no checking for PQconnectdb() in -lms/libpq... no Can't find the PostgreSQL client library (libpq) *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options.

Bibliotecas pg instaladas: Installed Packages postgresql93.x86_64 9.3.16-1PGDG.rhel6
postgresql93-contrib.x86_64 9.3.16-1PGDG.rhel6
postgresql93-debuginfo.x86_64 9.3.16-1PGDG.rhel6
postgresql93-devel.x86_64 9.3.16-1PGDG.rhel6
postgresql93-docs.x86_64 9.3.16-1PGDG.rhel6
postgresql93-libs.x86_64 9.3.16-1PGDG.rhel6
postgresql93-odbc.x86_64 09.06.0100-1PGDG.rhel6
postgresql93-odbc-debuginfo.x86_64 09.03.0400-1PGDG.rhel6
postgresql93-plperl.x86_64 9.3.16-1PGDG.rhel6
postgresql93-plpython.x86_64 9.3.16-1PGDG.rhel6
postgresql93-pltcl.x86_64 9.3.16-1PGDG.rhel6
postgresql93-server.x86_64 9.3.16-1PGDG.rhel6
postgresql93-tcl.x86_64 2.1.1-1.rhel6
postgresql93-tcl-debuginfo.x86_64 2.1.1-1.rhel6
postgresql93-test.x86_64 9.3.16-1PGDG.rhel6

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

¿Has probado esto?

 $ sudo su $ env ARCHFLAGS="-arch x86_64" gem install pg
over 4 years ago · Santiago Trujillo Relatório

0

Tenía un administrador de paquetes linux brew, que tenía algunas dependencias antiguas que interferían con la instalación de pg gem.

La respuesta es:

  • Quitar [linux brew][1]

    [1]: http://linuxbrew.sh/

  • Desinstalar Ruby con RVM
  • implosionar RVM
  • Reinstalar RVM
  • reinstalar rubí
  • Instale pg gem con una opción de configuración de pg:

gem install pg -- --with-pg-config=/usr/pgsql-9.3/bin/pg_config

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda