Сборка кросс-компилятора gcc-4.5.2

В данном форуме можно обсудить и найти информацию о SDR, в том числе о HackRF One, RTL-SDR и подобных устройствах, а также о программах SDRSharp, SDR Console и других
Ответить
Аватара пользователя
wall-e341
Новичок
Сообщения: 16
meble kuchenne PL this is the official website
Зарегистрирован: 24 апр 2017, 17:57

Сборка кросс-компилятора gcc-4.5.2

Сообщение wall-e341 »

Здравствуйте! Подскажите пожалуйста ,решаема ли проблема при сборке кросс-компилятора gcc-4.5.2,на osmocom.org решения не нашел.
Дистрибутив Parrot linux 64bit,основан на Debian 9,на Uduntu 14.04 lte 64bit кросс-компилятор поставил без проблем ,но хотелось установить на Parrot,та как
в дистрибутиве уже установлен Gnuradio-comhanion 3.7.10 c хорошей библиотекой графов.
Ошибка на скрине.
Вложения
Screenshot at 2017-05-01 09-30-46.png

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6719
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Сборка кросс-компилятора gcc-4.5.2

Сообщение DesignerMix »

wall-e341, по какой инструкции выполняете установку? Дайте ссылку, попробую разобраться

Аватара пользователя
wall-e341
Новичок
Сообщения: 16
Зарегистрирован: 24 апр 2017, 17:57

Сборка кросс-компилятора gcc-4.5.2

Сообщение wall-e341 »

Здравствуйте DesignerMix , подглядывал отсюда https://habrahabr.ru/post/260213/ и это
http://osmocom.org/projects/baseband/wi ... mToolchain

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6719
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Сборка кросс-компилятора gcc-4.5.2

Сообщение DesignerMix »

DesignerMix, вы ставите версию 4.5.2, а рекомендуют ставить 4.8.2... Почему решили ставить другую версию? После какой команды вообще появилась ошибка? На скрине не видно а вы не указали (наверное после /gnu-arm-build.3.sh?).

Отправлено спустя 2 минуты 51 секунду:
Кстати права директории на выполнение не забыли раздать?

Аватара пользователя
wall-e341
Новичок
Сообщения: 16
Зарегистрирован: 24 апр 2017, 17:57

Сборка кросс-компилятора gcc-4.5.2

Сообщение wall-e341 »

Я сейчас на работе ,линукс только дома , через примерно 1 час пришлю скриншот откуда идут ошибки ,на листинге даже не ошибки ,а много "warning" ,gcc 4.8.2 ставил по 2 й ссылке тоже не получилось.

Аватара пользователя
wall-e341
Новичок
Сообщения: 16
Зарегистрирован: 24 апр 2017, 17:57

Сборка кросс-компилятора gcc-4.5.2

Сообщение wall-e341 »

Извиняюсь с задержкой,работа .Просмотрел листинг в редакторе Pluma так как при копировании с терминала подсветка ошибок исчезает,вырезал кусок со строчки начало предупреждений номер 90912 и до конца,всего строк 92113 ,листинг прилагаю.
Вложения
GCC_listing.txt
(107.92 КБ) 6 скачиваний

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6719
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Сборка кросс-компилятора gcc-4.5.2

Сообщение DesignerMix »

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
при установке возникали ошибки?

Аватара пользователя
wall-e341
Новичок
Сообщения: 16
Зарегистрирован: 24 апр 2017, 17:57

Сборка кросс-компилятора gcc-4.5.2

Сообщение wall-e341 »

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.

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6719
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Сборка кросс-компилятора gcc-4.5.2

Сообщение DesignerMix »

wall-e341, погуглил, как я понял TeX не понимает то, что написано в файлах (то-ли TeX обновился то-ли файлы для другой версии TeX)... Как быть? Посмотрите какой TeX установлен в Ubutnu и сравните с тем, что у вас стоит в вашем Parrot linux 64bit. Если версии отличаются то поставьте себе ту, которая была в Ubuntu.

И опять (уже в третий раз) задаю один и тот же вопрос - вы проверяли есть-ли у пользователя от которого вы запускаете установку права на выполнение в той директории где лежат файлы для компиляции?

Аватара пользователя
wall-e341
Новичок
Сообщения: 16
Зарегистрирован: 24 апр 2017, 17:57

Сборка кросс-компилятора gcc-4.5.2

Сообщение wall-e341 »

Установку делал из под root ,вначале установки только это chmod +x gnu-arm-build.3.sh

Отправлено спустя 18 минут 31 секунду:
В директориях все файлики одинаковые , а Тех этот файл gcc-texinfo5.patch ?

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6719
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Сборка кросс-компилятора gcc-4.5.2

Сообщение DesignerMix »

wall-e341 писал(а):
03 май 2017, 17:40
Тех этот файл gcc-texinfo5.patch ?
Возможно это его часть, но TeX (как выражался человек ссылку куда я оставил в предыдущем посте) это texinfo (этот пакет, или что это, ставится при установке зависимостей). Я в линуксе не очень разбираюсь, но наверняка как-то можно вывести список установленных пакетов и посмотреть версию этого texinfo

Аватара пользователя
wall-e341
Новичок
Сообщения: 16
Зарегистрирован: 24 апр 2017, 17:57

Сборка кросс-компилятора gcc-4.5.2

Сообщение wall-e341 »

Не хочет "попугай" собирать gcc ,снес его, установил Ubuntu 16.04 ,собираю gcc 4.8.2 идут те же много warning ,но завершается все удачно и работает ,сегодня устанавливал Gnu radio-companion ,версия встала 3.7.12 через pybombs.
DesignerMix, спасибо что помогали.

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6719
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

Сборка кросс-компилятора gcc-4.5.2

Сообщение DesignerMix »

wall-e341, жаль что так и не вышло на подготовленной в плане флоуграфов системе все запустить, но хоть как-то работает и то хорошо.

Vasgen
Интересующийся
Сообщения: 46
Зарегистрирован: 03 янв 2017, 20:31

Сборка кросс-компилятора gcc-4.5.2

Сообщение Vasgen »

Господа, помогите. При сборке компилятора вылетает ошибка "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".

Аватара пользователя
wall-e341
Новичок
Сообщения: 16
Зарегистрирован: 24 апр 2017, 17:57

Сборка кросс-компилятора gcc-4.5.2

Сообщение wall-e341 »

Установка от https://habrahabr.ru/post/260213/ ????

Vasgen
Интересующийся
Сообщения: 46
Зарегистрирован: 03 янв 2017, 20:31

Сборка кросс-компилятора gcc-4.5.2

Сообщение Vasgen »

wall-e341, да и с хабра и с официального сайта osmocomm одна и та же ошибка при попытке подключения к redhat.com выдаётся "Error in server response. Closing."

Vasgen
Интересующийся
Сообщения: 46
Зарегистрирован: 03 янв 2017, 20:31

Сборка кросс-компилятора gcc-4.5.2

Сообщение Vasgen »

Нашёл решение своей проблемы.
В скрипте download.sh ошибка.
ftp://sources.redhat.com/pub/newlib/new ... 9.0.tar.gz
надо заменить на
http://www.sourceware.org/pub/newlib/ne ... 9.0.tar.gz

Ответить

Вернуться в «Программно-определяемое радио»