C compiler cannot create executables [SOLVED]

Есть такой фак об обновлении gcc
http://www.gentoo.org/doc/en/gcc-upgrading.xml

И меня очень заинтересовал треттий пункт этого фака "3.Troubleshooting"

Там сказано следующее:
"This means that you are trying to build a package with an older GCC version than with which some depending libraries were built. Remember when we told that the C++ ABI if forward-compatible? That is true, but it ensures only that higher (or same) GCC versions can be used when building applications and linking libraries (compared to the GCC version used to build those libraries)."

В чём вопос:
- накатал на форматированный раздел stage3
- установил gcc 4.4.5
- emerge --depclean удалил gcc 4.5.с_хвостиком
- даю команду: явись libtool! - говорит "C compiler cannot create executables"
- даю команду: eix - говорит /usr/lib/gcc/i686-pc-linux-gnu/4.4.5/libstdc++.so.6: version `GLIBCXX_3.4.14' not found

Вопрос:
можно ли вообще делать downgrade gcc хотя бы минорной версии, типа как с 4.5 на 4.4, или это не предусмотрено?
можно ли из gcc-999 собирать программы так, словно они были бы собраны gcc-888? Флаги gcc всемогущи.. знать бы какой из них.. я пока не нашёл =\

А если почитать внимательней,

А если почитать внимательней, то надо ещё делать gcc-config. И libtool перебирать до удаления другого gcc.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Если бы я не делал

Если бы я не делал gcc-config, думаю ошибки были бы другие (хотя щас как раз попробую для интереса).
gcc-config я конечно делал.

"И libtool перебирать до удаления другого gcc"
Надо заметить что в моём положении некоторые пакеты всё таки "являються". Например gcc и glibc, а так же libsdtc явились без проблем. Очевидно что в моём случае удалённый gcc новой версии можно собрать gcc старой версии.

А "про пересобирать libtools" непонимаю даже по русски.
Неактивный - всё равно что отсутствующий. Разве нет?? =\

Я так понимаю что надо попробовать так:
- установить gcc-888
- сделать его активным
- пере-явИться libtool
- удалить gcc-999
Так что ли? Ну щас попробую.. но где логика? How it's made? Каким образом ./configure "обращает внимание" на неактивный gcc (на какие его части)? И зачем? O_o

Хвала аллаху,

Хвала аллаху, помогло!
libtool надо пересобрать ДО удаления неактивной версии gcc.
Где тут логика, непонятно. Но работает, на том и ладно =)
Большое спасибо за совет!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".