PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

gem install pg не работи на OSX Lion

Най-накрая открих причината за проблема! Въпреки че все още не съм сигурен как възникна този проблем.

Вижте съдържанието на файла mkmf.log, който се създава, когато командата ми за инсталиране не успее (вижте оригиналната ми публикация). Той регистрира опит за изпълнение на следната команда

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

Няма /usr/bin/gcc-4.2 на моята система. Има gcc , който е символично свързан с llvm-gcc-4.2 . Решението ми беше да създам друга символна връзка

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

След като направя тази връзка, моят gem install pg командата работи без проблеми.

Намерих решението на този проблем в блога Frozen Canuck в публикацията Грешка при инсталиране на Ruby Gem с разширение C. Той предполага, че проблемът може да бъде причинен от конфликтни версии на XCode. каквато и да е причината, моите вечни благодарности!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Безопасно преименувайте таблици, като използвате колони от сериен първичен ключ

  2. Преглед на генерираните колони за PostgreSQL

  3. Как да изберете с помощта на клауза WITH RECURSIVE

  4. SQL Вземете всички записи, по-стари от 30 дни

  5. Изтрийте дублиращи се редове от малка таблица