Где GCC ищет свои внутренние исполняемые файлы?

Я установил GCC для пользовательского префикса. Когда он вызывается, он жалуется, что не может найти некоторые из своих внутренних двоичных файлов.

«Официальный» GCC моего компьютера хранит их здесь:

/usr/libexec/gcc/i686-apple-darwin10/4.2.1 

Этот каталог отсутствует в PATH .

make install создала аналогичную иерархию под моим префиксом, и там были установлены соответствующие файлы. Я мог бы добавить его в PATH , но это, по-видимому, не было необходимо для запуска официального GCC. Я бы хотел, если бы мог, не загромождать PATH .

Я искал вариант указать этот каталог в скрипте configure , но не нашел его. В руководстве GCC нет упоминания о libexec .

Как официальный GCC знает, где живут его внутренние бинарные файлы, и как я могу передать эту информацию моей сборке транков GCC?

One Solution collect form web for “Где GCC ищет свои внутренние исполняемые файлы?”

Вы можете спросить gcc где он будет искать эти двоичные файлы: (это работает на gcc-4.6.3 и CSOS FC16 gcc-4.1.3, поэтому он должен работать с вашим 4.2)

gcc -print-search-dirs

Вы можете установить путь поиска через переменную среды GCC_EXEC_PREFIX .

  • Режим файла на MacOSX
  • Неправильное поведение VirtualBox, когда фокус мыши с iMac Maverick на vm работает с Debian wheezy
  • Отобразить имя китайской машины в командной строке
  • Как получить информацию о точке беспроводного доступа с терминала MacOS
  • Использование eval и sed для выполнения подсчета и управления скриптами
  • История Bash с метками времени
  • Какие разрешения я должен установить, если я единственный пользователь?
  • Обновление Ruby не работает с использованием двух методов
  • Как преобразовать параметры qemu для гостевого пользователя osx для libvirtd
  • Как я могу изменить «Mount Point», который был изменен на нормальный?
  • Я пытаюсь установить ncmpcpp, но при установке boost он зависает здесь
  • Будет ли очень большая запись / удаление влияет на производительность SSD?
  • Linux и Unix - лучшая ОС в мире.