< HomePage | Снимки
<- Вторник, 10 Февруари 2009 | Начална страница | Събота, 14 Февруари 2009 ->
Сряда, 11 Февруари 2009

Малка хитрина, която някой може да ви спести двудневно скубане на собствена ви коса и тонове проклятия.

При кроскомпилиране, ако ще ползвате gcc версия по-малка от 4.1, не се опитвайте да местите инсталираният crosstool в друга директория. Противно на това, което правят свестните програми в по-старите gcc при компилирането им се hardcode-ват разни директории и ако след това преместите компилатора, ще има да виждате много странни грешки при линкване.

Изключително неприятен бъг, който за щастие в новите версии (над 4) е донякъде поправен благоадрение на поддръжката на --sysroot.

[ Коментари: 1 ]
Коментари

Когато компилирах за зауруса преди време, беше така - адски много проблеми си имах, GCC 3.4 мисля. Оправят се донякъде нещата с правилни symlinks към липсващото място ...

Написа Красимир Казаков на 16-Feb-2009 13:21


Valid XHTML 1.0! Valid CSS!