Я оновив сьогодні до OS X Lion, і, схоже, більше не маю копії gcc. Чи трапилось це з ким-небудь ще? Хтось знає, чому це станеться?
Я оновив сьогодні до OS X Lion, і, схоже, більше не маю копії gcc. Чи трапилось це з ким-небудь ще? Хтось знає, чому це станеться?
Відповіді:
Я був сильно розлючений, коли дізнався, що оновлення OS X Lion знищило всю мою ланцюжок інструментів розвитку. Однак за допомогою друга я виявив, що ланцюжок інструментів замість цього переміщений у /Developer/usr/bin/
папку на диску. Для моєї нагальної потреби, я тільки повинен був зробити make
, gcc
і g++
доступний по дорозі, так що я створив символічні посилання /Developer/usr/bin/gnumake
, /Developer/usr/bin/gcc-4.2
і /Developer/usr/bin/g++-4.2
всередині /usr/bin/
папки. Однак, я думаю, що правильним підходом буде перевстановлення XCode для вирішення проблеми.
Щойно встановлена Xcode 4.3 на Lion у магазині додатків, була та сама проблема з gcc тощо не встановлена. Побився, поки я не зробив наступне:
у Xcode: Налаштування -> Завантаження З обраним "Компоненти" ви побачите список компонентів, які можна завантажити.
Шукайте інструменти командного рядка та натисніть на встановити. Вам буде запропоновано ввести пароль і пароль для вашого розробника Apple. Після успішної автентифікації компонент інструментів командного рядка завантажує та встановлює купу користі, включаючи gcc.
Завантажте новий Xcode з App Store та запустіть Install XCode. Зараз це безкоштовно, не $ 4,99.
Я виконав ці кроки і зміг змусити GCC знову працювати.
sudo /Developer/Library/uninstall-devtools --mode=all
видалити , а потім продовжити з кроку 8.
У мене була і ця проблема, коли навіть після встановлення XCode4 на моєму шляху не було gcc. Але, виявляється, моя установка була просто захищена. Я перевстановив інсталятор XCode і тепер / usr / bin / gcc є символьним посиланням на /usr/llvm-gcc-4.2/bin/llvm-gcc-4.2, як має бути.
редагувати: коментар secoif був правильним. Просто перевстановіть XCode.
Нові установки Xcode (версії 4.2 і новіші) через App Store не постачаються з gcc-4.2. Ви можете завантажити та встановити Xcode 4.1 через Apple Developer Central . Потрібна безкоштовна реєстрація.