![]() |
|
Модераторы: powerfox, ZeeLax |
![]()
|
|
| CompWorm |
|
||||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: 9 Всего: 31 |
Привет!
собрал gcc 4.5.2 на debian 6 по этой инструкции. Чтобы не затёрлась родная версия gcc, конфигурировал свою с префиксом --prefix=/opt/gcc-4.5.2 затем выполнил make install и обнаружил свежеиспечёный gcc в папке префикса. то есть всё как надо получилось. теперь надо натравить систему на новую версию. честно говоря я не осили гугл в плане того, как это делается классически, поэтому сдела наугад следующим образом: 1) создал ссылку rm /usr/bin/gcc ln /opt/gcc-4.5.2/bin/gcc /usr/bin/gcc 2) в ~/.profile дописал такие пути:
3) перезапускаюсь, gcc --version даёт правильный ответ 4) теперь я пробую этим компилятором собрать, скажем последний cmake... и он мне в ответ в логах ошибку пишет:
этот файл я вижу в папке, в которой собирал gcc: ~/download/objdir/gcc/cc1 а так же имеется дефолтный, что шёл с системой в /usr/lib/gcc/i486-linux-gnu/4.3/cc1 /usr/lib/gcc/i486-linux-gnu/4.4/cc1 /usr/lib/gcc/i486-linux-gnu/4.4/cc1plus однако в папке, куда я ставил компилятор, его нет, то есть в /opt/gcc-4.5.2/lib/gcc/i686-pc-linux-gnu/4.5.2/ такого файла нет. я попробовал сделать симлинк из сборочной папки в /usr/bin и при следующей попытке с меня конфигуратор потребовал crtbegin.o который есть в /opt/gcc-4.5.2/lib/gcc/i686-pc-linux-gnu/4.5.2/ но почему то не увиделся... короче вопроса три, 1) где я наосячил? 2) почему cc1 не попал в папку установки 3) почему не видна crtbegin.o, хотя путь к /opt/gcc-4.5.2/lib прописан везде где только можно? |
||||
|
|||||
| CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: 9 Всего: 31 |
тест
|
|||
|
||||
![]()
|
| Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
|
В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |