motofan logo
> 

Консольные приложения, Обновлено 30-Окт-2021: fbmark и др.

DDA-E398
сообщение 6.10.2011, 12:48


Ветеран
*****

Группа: Пользователи
Сообщений: 372
Регистрация: 12.3.2008
Из: Нижегородская обл.
Пользователь №: 166 356
Модель телефона: E2, A910, Е398, ATRIX2
Прошивка: разные


Настроение:
Роботаю...



Рейтинг: 340



В теме выкладываем консольные приложения скомпиленные под наши моторы и обсуждаем проблемы связанные с компиляцией.

Консольные приложения под E2 (EZX):

Bash 4.1.0
Прикрепленный файл bash.7z   ( 270.3 килобайт ) Кол-во скачиваний: 480

p7zip 9.20
Прикрепленный файл p7zip.7z   ( 744.84 килобайт ) Кол-во скачиваний: 468

Lame 3.98.4
Прикрепленный файл lame.7z   ( 150.9 килобайт ) Кол-во скачиваний: 467

Ntpdate
Прикрепленный файл ntpdate.7z   ( 146.4 килобайт ) Кол-во скачиваний: 450

Busybox 1.19.2
Прикрепленный файл busybox.7z   ( 405.7 килобайт ) Кол-во скачиваний: 464

Init_gprs
Прикрепленный файл init_gprs.7z   ( 2.24 килобайт ) Кол-во скачиваний: 462

Shc
Прикрепленный файл shc.7z   ( 11.08 килобайт ) Кол-во скачиваний: 441


Не надо задавать вопросы тита: "А что это?", "Куда сулять-то?", "Как запустить и использовать?", "Я ваще где?".
Курим:
- http://www.opennet.ru/man.shtml
- http://www.google.ru/

Требуется помощь в компиляции FFMpeg, Streamripper и Calc.

Сообщение отредактировал EXL - 9.10.2011, 12:20
Прикрепленный файл bash.7z   ( 270.3 килобайт ) Кол-во скачиваний: 480
Прикрепленный файл p7zip.7z   ( 744.84 килобайт ) Кол-во скачиваний: 468
Прикрепленный файл lame.7z   ( 150.9 килобайт ) Кол-во скачиваний: 467
Прикрепленный файл ntpdate.7z   ( 146.4 килобайт ) Кол-во скачиваний: 450
Прикрепленный файл busybox.7z   ( 405.7 килобайт ) Кол-во скачиваний: 464
Прикрепленный файл init_gprs.7z   ( 2.24 килобайт ) Кол-во скачиваний: 462
Прикрепленный файл shc.7z   ( 11.08 килобайт ) Кол-во скачиваний: 441
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
 
Ответ в темуСоздание новой темы
Ответов
EXL
сообщение 26.9.2016, 17:07


Rock The Microphone
********

Группа: Администраторы
Сообщений: 2 872
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4600



fill.sa попросил меня помочь ему собрать стоковый busybox, вот как это делается.

https://sourceforge.net/projects/motozinezn...rc.rpm/download

Первым делом качаем RPM-ку оригинального busybox'а, распаковываем её и архив с исходниками внутри.

Далее переходим в директорию с распакованными исходниками, и обязательно патчим их:

Код
cd busybox-1.01-1.0.2.custom.src/busybox-1.01/
for i in ../*.patch; do patch -Np1 < $i; done
patch -Np0 < ../busybox-1.01-insmod-usage.diff
patch -Np1 < ../busybox-getty.diff


Далее конфигурируем его

Код
cp ../busybox.config .config


Собираем:

Код
. ~/setenv-z6.sh
make CROSS_COMPILER_PREFIX="arm-linux-gnueabi-" CC="arm-linux-gnueabi-gcc"  STRIP=true STRIPTOOL=true DODEBUG=true oldconfig
make CROSS_COMPILER_PREFIX="arm-linux-gnueabi-" CC="arm-linux-gnueabi-gcc"  STRIP=true STRIPTOOL=true DODEBUG=true


И устанавливаем:

Код
mkdir -p _install/bin/
mkdir -p _install/etc/udhcpc/
mkdir -p _install/usr/share/udhcpc/
make PREFIX=`pwd`/_install install
cp ../udhcpc-default.script _install/usr/share/udhcpc/default.script
cp ../udhcpc-sample.bound _install/usr/share/udhcpc/sample.bound
cp ../udhcpc-sample.deconfig _install/usr/share/udhcpc/sample.deconfig


Забираем сборку в каталоге _install текущей директории.

Примечание, для сборки возможно нужна установленная библиотека ncurses

Код
sudo apt-get install libncurses-dev


Если будет ошибка, связанная с rpc/xdr.h, откройте файл motomagx/arm-eabi2/arm-linux-gnueabi/include/rpc/xdr.h и закомментируйте строки 294 и 296 (содержащие quad_t).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 27.9.2016, 12:56


Гуру
******

Группа: Разработчики
Сообщений: 1 226
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758
Модель телефона: z6 V8
Прошивка: Linux SAedition MOD

Рейтинг: 400



Цитата(EXL @ 26.9.2016, 18:07) *

fill.sa попросил меня помочь ему собрать стоковый busybox, вот как это делается.



Для удобства все команды засунул в скрипт run.sh . Ложить в распакованый rpm и запустить, тар архив сам распакуется и все собирется ,останется только забрать готовый файл.

Также в архив закинул патчи(кроме одного ненужного) от VE66 , так мы получим Release 1.0.2 .

Стоит упомянуть про файл busybox.config , в нем выбираем какие проги мы хотим запихать в наш busybox. По этой причине один патч от ve66 и неположил - там мооорола решила лишить нас swap и других полезных прог.

Сообщение отредактировал fill.sa - 27.9.2016, 13:50
Прикрепленный файл autobuild_ve66.zip   ( 14.75 килобайт ) Кол-во скачиваний: 266
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
DDA-E398   Консольные приложения   6.10.2011, 12:48
DDA-E398   Обновление от 04.11.11 для EZX Обновлены: lame 3...   4.11.2011, 15:54
K()t   А что нового в обновлении?   4.11.2011, 16:24
DDA-E398   По моей просьбе EXL скомпилил ещё и Streamripper ...   4.11.2011, 18:28
DDA-E398   Обновление от 05.11.11 php 5.3.8 python 2.7.2 ...   5.11.2011, 6:56
VINRARUS   Самому скомпилить Busybox не удалось, по этому взя...   20.9.2016, 23:16
EXL   А что не получалось? Сейчас ради интереса попроб...   21.9.2016, 17:52
VINRARUS   Да я сконфигурировал на авто. :pardon: А на пр...   22.9.2016, 13:14
VINRARUS   Даже размер тот самый, да и тест столько же заним...   22.9.2016, 21:10
EXL   В качестве бенчмарка попробуй тупо unzip или, на...   22.9.2016, 22:18
EXL   fill.sa попросил меня помочь ему собрать стоковый ...   26.9.2016, 17:07
fill.sa   fill.sa попросил меня помочь ему собрать стоковый...   27.9.2016, 12:56
VINRARUS   GNU [b]bash, version 4.4.12(1)-release (armv6l-unk...   9.1.2018, 22:43
fill.sa   VINRARUS, Ты же вроди как знаком в чем суть бузиб...   11.1.2018, 9:14
VINRARUS   Глупость, "busybox cd" не работает. Зап...   11.1.2018, 21:30
fill.sa   VINRARUS, Я забыл, что у тебя как обычно свой взг...   12.1.2018, 20:16
VINRARUS   fill.sa, просто те для кого shell нужен лиш как за...   12.1.2018, 20:59
fill.sa   ну shell Это вообще интерпритатор команд. Вообще ...   13.1.2018, 6:29
VINRARUS   Так это внутренние команды ash и sh. bash их тож...   13.1.2018, 16:07
fill.sa   Еще как в тему, я жетебе написал логику бузибокса...   13.1.2018, 16:12
VINRARUS   Я понимаю шо tar, например, внутри комбайна busyb...   13.1.2018, 16:25
fill.sa   Я тут не эксперт, но вижу файл perl и могу предпо...   13.1.2018, 18:00
fill.sa   По случаю собрал пару свежих(последних на сегодняш...   11.5.2018, 22:23
VINRARUS   Подписал бы чем отличаются. А то странно было узн...   9.6.2018, 22:19
fill.sa   Так это в документации на утилиты и так есть. На ...   10.6.2018, 5:11
fill.sa   Когда-то с unreal_man был разговор про чат на jabb...   25.9.2018, 18:53
fill.sa   [u]busybox Версия:[b]1.26.2 с патчами Дом сайт: h...   5.10.2018, 5:36
fill.sa   Из всех тем эта больше подходит, посему выложу биб...   26.12.2018, 23:19
VINRARUS   Не пойму чо ни на одном busybox с этой темы не раб...   27.12.2018, 21:16
fill.sa   VINRARUS, ты уточняй что есть стандартный. А то к...   29.12.2018, 15:53
VINRARUS   Наверно тот который в прошывке ZN5 идёт изначальн...   29.12.2018, 20:27
fill.sa   Это вопрос? Просто для места стандартный это кот...   1.1.2019, 6:21
VINRARUS   Скачал бинарники с сайта busybox: на ПК работает,...   1.1.2019, 11:45
fill.sa   VINRARUS, одной версии скачал? я хз, возможно у м...   1.1.2019, 12:28
VINRARUS   Ну да. А вот в dash работает на зине, к стати во...   1.1.2019, 14:19
fill.sa   На сколько помню, ash в моторовском бузи порядко...   1.1.2019, 16:03
fill.sa   По твоей просьбе попробовал, вроди как собрал. Н...   4.1.2019, 10:05
fill.sa   Обновленная версия библиотеки Libxml2 на замену ст...   7.1.2019, 14:31
fill.sa   [color=#009900]libffi Версия: [b]3.2.1 Дом сайт: h...   24.1.2019, 13:23
fill.sa   [color=#009900]tdlib Версия: [b]2.1.0 Дом сайт: ht...   11.2.2019, 23:29
EXL   А оно действительно столько жрёт RAM? Или это пр...   24.2.2019, 11:03
fill.sa   Я так и непонял, когда собирал статикой, То клиен...   25.2.2019, 20:56
fill.sa   Еще несколько разных библиотек и программ собрал. ...   26.2.2019, 5:28
EXL   Ясно. Тогда действительно столько памяти резерви...   26.2.2019, 14:32
fill.sa   Несколько программ из разделы проверки быстродейст...   31.3.2019, 19:15
EXL   fill.sa, Ты проверь мне работу бенчмарка 7z, чтоб...   2.4.2019, 4:57
fill.sa   EXL, Да у меня доступ к телу не всегда есть. соби...   2.4.2019, 15:52
fill.sa   Давно собирал, так и не добрался сам проверить и п...   1.6.2019, 11:04
fill.sa   [color=#006600]DjVuLibre Версия: [b]3.5.27 Дом сай...   14.7.2019, 22:58
VINRARUS   Прикрепил результат теста на ZN5 и Z6. :dirol:   24.7.2019, 18:47
EXL   Получается, разница между 532 MГц на ZN5 и Z6 в п...   25.7.2019, 2:12
fill.sa   Похоже на то, именно это и хотели проверить. Я ещ...   25.7.2019, 8:41
EXL   У тундры он должен отличаться по идее.   25.7.2019, 14:13
fill.sa   Ну АP часть по идее одинаковая все равно. BP Толь...   25.7.2019, 16:17
fill.sa   [color=#006600]nmap Версия: 7.80 Зависимости: lib...   1.12.2019, 14:07
fill.sa   Решил я тут продолжить перенос телеги на гуишку По...   20.3.2020, 9:56
fill.sa   В продолжение темы по проверке быстродействия сист...   23.3.2020, 21:03

Консольные приложения, Обновлено 30-Окт-2021: fbmark и др. · Motorola на Linux OS · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.3.2024, 19:36

Форум живёт: