LINUX.ORG.RU

Зачем нужен gcc - 3.4.3.


0

0

Вообщем после установки не сразу заметил что используется 3.3.4 а не 3.4.3. Переключился на 3.4.3 через gcc-coinfig, проверил что юзается он. Выкинул 3.3.4.

На тот момент, впрочем, ковырялся с kdenetwork и была необходимость его пересобрать, и что же, опять ошибка при сборке (на этот раз проге почему то упорно хотелось gcc 3.3.4, т.е. искала stdc+++ в папке гцц 3.3.4). Пробую пересобрать gcc-3.3.4, опять валится.

Думаю наверно где то ещё собака порылась, и пробую из любопытсва собрать систему в чруте, и что же сборка свалилась на glibc.

Вообщем восстановил систему из резерва (так на всякий пожврный).

Может кто обьяснит неуж-то этот компиль так сыроват или же софт который им собирается ещё е готов к нему.

Заранее спасибо!!!

★★★★★
Ответ на: комментарий от anonymous

cyclon alexandr # emerge -s stdc
Searching...         e
[ Results for search key : stdc ]
[ Applications found : 1 ]

*  sys-libs/libstdc++-v3
      Latest version available: 3.3.4
      Latest version installed: 3.3.4
      Size of downloaded files: 22,784 kB
      Homepage:    http://gcc.gnu.org/libstdc++/
      Description: Compatibility package for running binaries linked against a pre gcc 3.4 libstdc++
      License:     GPL-2 LGPL-2.1

так при сборке, kdenetwork, кажется, компилятор лез именно в 
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4, а папку с stdc он даже не 
видел, но она была.

cyclon ★★★★★
() автор топика
Ответ на: комментарий от cyclon

Я специально сделал так

emerge gcc
emerge libstdc++-v3
gcc-config i686-pc-linux-gnu-3.4.3
emerge -P gcc

но glibc не собрался, говрил про какой то файл что это папка а не файл или наоборот, точно не помню

cyclon ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.