|
Сборка toolchain в MinGW, Что-то с памятью моей стало :( |
|
|
|
Apr 15 2011, 14:25
|
Частый гость
 
Группа: Свой
Сообщений: 107
Регистрация: 27-06-05
Из: Россия
Пользователь №: 6 324

|
Решил-таки перебраться из Линукс в Винду, ибо много чего требуется в ней, а перегружаться туда-сюда надоело уже... Установил MinGW, пытаюсь собрать toolchain для Cortex (в Дебиан процесс освоен давно) - не выходит. Спустя минут 10 после начала сборки самого gcc (binutils собрались нормально) вываливается с ошибкой. Думал, скрипты оптимизировал под винду неверно. Взял скрипты yagarto. Результат аналогичный. Крутил и так, и эдак, пока не заметил странную вещь: в процессе сборки постоянно растет объем используемой памяти (смотрю в Диспетчере задач) и когда доходит до 1.72ГБ (+/- несколько процентов) вываливаемся с ошибкой fork: Resource temporarily unavailable или ля-ля-ля: Permission denied. Память освобождается только после перезагрузки компа. Работаю на ноутбуке, проц Core 2 Duo 2.2 ГГц T7500, ОЗУ 2 ГБ. Ось - Win XP Pro (32 бит). Манипуляции с файлом покачки не помогли - похоже, MinGW его просто не видит (пробовал отключать вообще - тоже самое). Встречался кто-нибудь с аналогичной проблемой?
|
|
|
|
|
 |
Ответов
|
May 11 2011, 14:23
|
Частый гость
 
Группа: Свой
Сообщений: 107
Регистрация: 27-06-05
Из: Россия
Пользователь №: 6 324

|
В общем, так и не нашел я откуда у этой ошибки ноги растут. Пробовал собирать и под MinGW в Windows, и в Линуксе для Виндовса - результат один и то же. На версиях 4.5.3, 4.6.0 и 4.6.1. Причем все три версии под Линуксом собираются прекрасно и с первого тыка. Нифига непонятно, как у ягарто собиралось - пробовал его же скриптами, с теми же исходниками - ошибка остается. Видимо, патчик какой приныкал. Пока остановился на таком варианте: финальную сборку gcc провожу командами make all-gcc и make install-gcc (а надо бы make и install), а библиотеки подсовываю от собранной в линуксе версии. Бинарник собирал, прошивал, тестил - работает.
|
|
|
|
Сообщений в этой теме
Krom Сборка toolchain в MinGW Apr 15 2011, 14:25 RISCovyj А этот пойдет?
Sourcery G++ Lite Apr 23 2011, 21:09 Krom Цитата(RISCovyj @ Apr 24 2011, 01:09) А э... Apr 27 2011, 21:45  Сергей Борщ QUOTE (Krom @ Apr 28 2011, 00:45) Осталос... Apr 28 2011, 06:12   MrYuran Цитата(Сергей Борщ @ Apr 28 2011, 10:12) ... Apr 28 2011, 06:59   Krom Цитата(Сергей Борщ @ Apr 28 2011, 10:12) ... Apr 28 2011, 10:25 Krom В общем, практически все собрал. Open OCD тоже, пр... May 4 2011, 12:49 Krom Что интересно - под никсами и для никсов все собир... May 5 2011, 09:55 John Doe Цитата(Krom @ May 5 2011, 13:55) Что инте... Feb 6 2012, 23:30  Krom Цитата(MrYuran @ May 11 2011, 18:47) Ну а... May 12 2011, 06:09   demiurg_spb Цитата(Krom @ May 12 2011, 10:09) а чем в... May 12 2011, 08:52 Krom Попробую. Хорошо бы, если бы все было так просто. ... Mar 6 2012, 13:39
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|