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

В данном форуме можно обсудить и найти информацию о SDR, в том числе о HackRF One, RTL-SDR и подобных устройствах, а также о программах SDRSharp, SDR Console и других
Ответить

Автор темы
wall-e341
Новичок
Сообщения: 12
Зарегистрирован: 24 апр 2017, 17:57
Репутация: 0
Статус: Не в сети

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

Сообщение wall-e341 » 01 май 2017, 10:22

Здравствуйте! Подскажите пожалуйста ,решаема ли проблема при сборке кросс-компилятора 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
Администратор
Администратор
Сообщения: 5020
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 186
Репутация: 565
Откуда: Белгород
Контактная информация:
Статус: Не в сети

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

Сообщение DesignerMix » 01 май 2017, 23:51

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


Автор темы
wall-e341
Новичок
Сообщения: 12
Зарегистрирован: 24 апр 2017, 17:57
Репутация: 0
Статус: Не в сети

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

Сообщение wall-e341 » 02 май 2017, 13:06

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

Аватара пользователя

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

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

Сообщение DesignerMix » 02 май 2017, 13:45

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

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


Автор темы
wall-e341
Новичок
Сообщения: 12
Зарегистрирован: 24 апр 2017, 17:57
Репутация: 0
Статус: Не в сети

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

Сообщение wall-e341 » 02 май 2017, 15:28

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


Автор темы
wall-e341
Новичок
Сообщения: 12
Зарегистрирован: 24 апр 2017, 17:57
Репутация: 0
Статус: Не в сети

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

Сообщение wall-e341 » 02 май 2017, 19:36

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

Аватара пользователя

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

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

Сообщение DesignerMix » 02 май 2017, 20:45

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
Новичок
Сообщения: 12
Зарегистрирован: 24 апр 2017, 17:57
Репутация: 0
Статус: Не в сети

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

Сообщение wall-e341 » 03 май 2017, 11:40

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
Администратор
Администратор
Сообщения: 5020
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 186
Репутация: 565
Откуда: Белгород
Контактная информация:
Статус: Не в сети

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

Сообщение DesignerMix » 03 май 2017, 16:57

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

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


Автор темы
wall-e341
Новичок
Сообщения: 12
Зарегистрирован: 24 апр 2017, 17:57
Репутация: 0
Статус: Не в сети

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

Сообщение wall-e341 » 03 май 2017, 17:40

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

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

Аватара пользователя

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

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

Сообщение DesignerMix » 03 май 2017, 17:45

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


Автор темы
wall-e341
Новичок
Сообщения: 12
Зарегистрирован: 24 апр 2017, 17:57
Репутация: 0
Статус: Не в сети

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

Сообщение wall-e341 » 06 май 2017, 21:34

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

Аватара пользователя

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

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

Сообщение DesignerMix » 07 май 2017, 00:06

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


Vasgen
Интересующийся
Сообщения: 26
Зарегистрирован: 03 янв 2017, 20:31
Есть ответ: 1
Репутация: 0
Статус: Не в сети

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

Сообщение Vasgen » 19 июн 2017, 22:40

Господа, помогите. При сборке компилятора вылетает ошибка "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
Новичок
Сообщения: 12
Зарегистрирован: 24 апр 2017, 17:57
Репутация: 0
Статус: Не в сети

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

Сообщение wall-e341 » 24 июн 2017, 09:46

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


Vasgen
Интересующийся
Сообщения: 26
Зарегистрирован: 03 янв 2017, 20:31
Есть ответ: 1
Репутация: 0
Статус: Не в сети

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

Сообщение Vasgen » 24 июн 2017, 10:44

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

Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость