PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

gem install pg nie działa na OSX Lion

W końcu znalazłem przyczynę problemu! Chociaż nadal nie jestem pewien, jak doszło do tego problemu.

Spójrz na zawartość pliku mkmf.log, który jest tworzony, gdy moje polecenie instalacji nie powiedzie się (zobacz mój oryginalny post). Rejestruje próbę uruchomienia następującego polecenia

/usr/bin/gcc-4.2 ...and so on...

Nie ma /usr/bin/gcc-4.2 w moim systemie. Istnieje gcc , który jest symbolicznie powiązany z llvm-gcc-4.2 . Moim rozwiązaniem było utworzenie kolejnego dowiązania symbolicznego

sudo ln -s llvm-gcc-4.2 gcc-4.2 

Po utworzeniu tego linku mój gem install pg polecenie zadziałało bez żadnych problemów.

Znalazłem rozwiązanie tego problemu na blogu Frozen Canuck w poście Błąd instalacji Ruby Gem z rozszerzeniem C. Spekuluje, że problem może być spowodowany przez sprzeczne wersje XCode. bez względu na przyczynę, moje wieczne dzięki!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak monitorować wydajność PostgreSQL 12 za pomocą OmniDB — część 1

  2. Jak wykonać kopię zapasową i przywrócić bazę danych PostgreSQL

  3. Zmień grupę zabezpieczeń w wystąpieniu bazy danych AWS RDS

  4. SQL:Jeśli chodzi o NOT IN i NOT EQUAL TO, co jest wydajniejsze i dlaczego?

  5. GIS:PostGIS/PostgreSQL vs. MySql vs. SQL Server?