Сборка кросс-компилятора gcc-4.5.2
Сборка кросс-компилятора gcc-4.5.2
Здравствуйте! Подскажите пожалуйста ,решаема ли проблема при сборке кросс-компилятора gcc-4.5.2,на osmocom.org решения не нашел.
Дистрибутив Parrot linux 64bit,основан на Debian 9,на Uduntu 14.04 lte 64bit кросс-компилятор поставил без проблем ,но хотелось установить на Parrot,та как
в дистрибутиве уже установлен Gnuradio-comhanion 3.7.10 c хорошей библиотекой графов.
Ошибка на скрине.
Дистрибутив Parrot linux 64bit,основан на Debian 9,на Uduntu 14.04 lte 64bit кросс-компилятор поставил без проблем ,но хотелось установить на Parrot,та как
в дистрибутиве уже установлен Gnuradio-comhanion 3.7.10 c хорошей библиотекой графов.
Ошибка на скрине.
- DesignerMix
- Администратор
- Сообщения: 7010
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Сборка кросс-компилятора gcc-4.5.2
wall-e341, по какой инструкции выполняете установку? Дайте ссылку, попробую разобраться
Сборка кросс-компилятора gcc-4.5.2
Здравствуйте DesignerMix , подглядывал отсюда https://habrahabr.ru/post/260213/ и это
http://osmocom.org/projects/baseband/wi ... mToolchain
http://osmocom.org/projects/baseband/wi ... mToolchain
- DesignerMix
- Администратор
- Сообщения: 7010
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Сборка кросс-компилятора gcc-4.5.2
DesignerMix, вы ставите версию 4.5.2, а рекомендуют ставить 4.8.2... Почему решили ставить другую версию? После какой команды вообще появилась ошибка? На скрине не видно а вы не указали (наверное после
Отправлено спустя 2 минуты 51 секунду:
Кстати права директории на выполнение не забыли раздать?
/gnu-arm-build.3.sh
?).Отправлено спустя 2 минуты 51 секунду:
Кстати права директории на выполнение не забыли раздать?
Сборка кросс-компилятора gcc-4.5.2
Я сейчас на работе ,линукс только дома , через примерно 1 час пришлю скриншот откуда идут ошибки ,на листинге даже не ошибки ,а много "warning" ,gcc 4.8.2 ставил по 2 й ссылке тоже не получилось.
Сборка кросс-компилятора gcc-4.5.2
Извиняюсь с задержкой,работа .Просмотрел листинг в редакторе Pluma так как при копировании с терминала подсветка ошибок исчезает,вырезал кусок со строчки начало предупреждений номер 90912 и до конца,всего строк 92113 ,листинг прилагаю.
- Вложения
-
GCC_listing.txt
- (107.92 КБ) 51 скачивание
- DesignerMix
- Администратор
- Сообщения: 7010
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Сборка кросс-компилятора gcc-4.5.2
wall-e341, я задал вам ряд вопросов, вы не ответили толком ни на один. Проверяли права выполнения на директории? Почему ставите 4.5.2 вместо 4.8.2 (вы сказали что пробовали 4.8.2, но какие там были ошибки тогда? Ведь 4.5.2 ставить даже не рекомендуют.). Листинг я посмотрел но вот команды которая предшествовала запуску процесса сборки не увидел - еще раз это была
И еще - ставили все зависимости?
./gnu-arm-build.3.sh
?И еще - ставили все зависимости?
sudo apt-get install build-essential libgmp3-dev libmpfr-dev libx11-6 libx11-dev texinfo flex bison libncurses5 \
libncurses5-dbg libncurses5-dev libncursesw5 libncursesw5-dbg libncursesw5-dev zlibc zlib1g-dev libmpfr4 libmpc-dev
при установке возникали ошибки?Сборка кросс-компилятора gcc-4.5.2
DesignerMix ,сборка 4.8.2 выдает также ошибки связанные с texinfo, скрипт для 4.5.2 запускал ./build.sh ,а для 4.8.2 ./gnu-arm-build.3.sh ,зависимости ставятся без единой ошибки.
Отправлено спустя 9 минут 4 секунды:
вот по той ссылке http://osmocom.org/issues/1916 решения таки и нет, точно как у меня ,что с 4.5.2 или с 4.8.2.
Отправлено спустя 9 минут 4 секунды:
вот по той ссылке http://osmocom.org/issues/1916 решения таки и нет, точно как у меня ,что с 4.5.2 или с 4.8.2.
- DesignerMix
- Администратор
- Сообщения: 7010
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Сборка кросс-компилятора gcc-4.5.2
wall-e341, погуглил, как я понял TeX не понимает то, что написано в файлах (то-ли TeX обновился то-ли файлы для другой версии TeX)... Как быть? Посмотрите какой TeX установлен в Ubutnu и сравните с тем, что у вас стоит в вашем Parrot linux 64bit. Если версии отличаются то поставьте себе ту, которая была в Ubuntu.
И опять (уже в третий раз) задаю один и тот же вопрос - вы проверяли есть-ли у пользователя от которого вы запускаете установку права на выполнение в той директории где лежат файлы для компиляции?
И опять (уже в третий раз) задаю один и тот же вопрос - вы проверяли есть-ли у пользователя от которого вы запускаете установку права на выполнение в той директории где лежат файлы для компиляции?
Сборка кросс-компилятора gcc-4.5.2
Установку делал из под root ,вначале установки только это chmod +x gnu-arm-build.3.sh
Отправлено спустя 18 минут 31 секунду:
В директориях все файлики одинаковые , а Тех этот файл gcc-texinfo5.patch ?
Отправлено спустя 18 минут 31 секунду:
В директориях все файлики одинаковые , а Тех этот файл gcc-texinfo5.patch ?
- DesignerMix
- Администратор
- Сообщения: 7010
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Сборка кросс-компилятора gcc-4.5.2
Возможно это его часть, но TeX (как выражался человек ссылку куда я оставил в предыдущем посте) это texinfo (этот пакет, или что это, ставится при установке зависимостей). Я в линуксе не очень разбираюсь, но наверняка как-то можно вывести список установленных пакетов и посмотреть версию этого texinfo
Сборка кросс-компилятора gcc-4.5.2
Не хочет "попугай" собирать gcc ,снес его, установил Ubuntu 16.04 ,собираю gcc 4.8.2 идут те же много warning ,но завершается все удачно и работает ,сегодня устанавливал Gnu radio-companion ,версия встала 3.7.12 через pybombs.
DesignerMix, спасибо что помогали.
DesignerMix, спасибо что помогали.
- DesignerMix
- Администратор
- Сообщения: 7010
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Сборка кросс-компилятора gcc-4.5.2
wall-e341, жаль что так и не вышло на подготовленной в плане флоуграфов системе все запустить, но хоть как-то работает и то хорошо.
Сборка кросс-компилятора gcc-4.5.2
Господа, помогите. При сборке компилятора вылетает ошибка "Error in server response. Closing.", когда пытаюсь выполнить команду "wget ftp://sources.redhat.com/pub/newlib/new ... 9.0.tar.gz". По инструкции с хабра такая же фигня, ./download.sh тянет архив с redhat.com и так же выдаёт "Error in server response".
Сборка кросс-компилятора gcc-4.5.2
Установка от https://habrahabr.ru/post/260213/ ????
Сборка кросс-компилятора gcc-4.5.2
wall-e341, да и с хабра и с официального сайта osmocomm одна и та же ошибка при попытке подключения к redhat.com выдаётся "Error in server response. Closing."
Сборка кросс-компилятора gcc-4.5.2
Нашёл решение своей проблемы.
В скрипте download.sh ошибка.
ftp://sources.redhat.com/pub/newlib/new ... 9.0.tar.gz
надо заменить на
http://www.sourceware.org/pub/newlib/ne ... 9.0.tar.gz
В скрипте download.sh ошибка.
ftp://sources.redhat.com/pub/newlib/new ... 9.0.tar.gz
надо заменить на
http://www.sourceware.org/pub/newlib/ne ... 9.0.tar.gz