libjpeg установлен, но не находится
-
- Сообщения: 37
- Зарегистрирован: 23 апр 2017, 23:34
этот sopds - он жеж не собирается, зараза сам. Он, насколько я понял - просто скрипт.
Но для его нормальной работы нужен питон3 и все эти долбаные именно питоновские дополнения, джанго, пиллоу и лхмл.
Я положил в packages исходники lxml. пытаюсь их собрать - он ругается, что нет Питоновских библиотек...
блин.
Но для его нормальной работы нужен питон3 и все эти долбаные именно питоновские дополнения, джанго, пиллоу и лхмл.
Я положил в packages исходники lxml. пытаюсь их собрать - он ругается, что нет Питоновских библиотек...
блин.
-
- Сообщения: 37
- Зарегистрирован: 23 апр 2017, 23:34
C фидами, видимо имелось ввиду ./scripts/feed update -a , а потом ./scripts/feed install -a , как написано в ридми к Entware.
Похоже, что да, я этого не делал.
Короче, переименовал папку, заново всё с гита залил, отконфигрурировал, запустил общий make. Для чистоты эксперимента.
Жду, пущай шуршит.
Завтра снова попробую этот lxml долбаный собрать. Он как-то etree.xxx как-то называется после сборки.
Похоже, что да, я этого не делал.
Короче, переименовал папку, заново всё с гита залил, отконфигрурировал, запустил общий make. Для чистоты эксперимента.
Жду, пущай шуршит.
Завтра снова попробую этот lxml долбаный собрать. Он как-то etree.xxx как-то называется после сборки.
-
- Администратор
- Сообщения: 1822
- Зарегистрирован: 09 авг 2015, 14:33
uncle-z00m писал(а):Источник цитаты и все эти долбаные именно питоновские дополнения, джанго, пиллоу
Скорее всего он и собтрается аналогично django, pillow и т.п. Начните с просмотра готовых Makefile для питоновских пакетов. Полный make можно было и не запускать.
-
- Сообщения: 37
- Зарегистрирован: 23 апр 2017, 23:34
вопрос по ходу.
Make полностью не выполняеся, мне так кажется, в настройках прописано, что должен быть и питон3, и пакаджей там более 700 а у меня в билде только 150, питон только 2.7. Или так и должно быть?
и ещё ругань такая от make:
Мне кажется, что после этого он останавливается и недоделывает остальные пакеты...
Make полностью не выполняеся, мне так кажется, в настройках прописано, что должен быть и питон3, и пакаджей там более 700 а у меня в билде только 150, питон только 2.7. Или так и должно быть?
и ещё ругань такая от make:
Код: Выделить всё
make[3] -C feeds/oldports/ifenslave compile
make[3] -C feeds/oldports/imagemagick compile
make -r world: build failed. Please re-run make with -j1 V=s to see what's going on
/home/silver/test/Entware-ng/include/toplevel.mk:199: ошибка выполнения рецепта для цели «world»
make: *** [world] Ошибка 1
Мне кажется, что после этого он останавливается и недоделывает остальные пакеты...
-
- Администратор
- Сообщения: 1822
- Зарегистрирован: 09 авг 2015, 14:33
Пакетов после сборки должно быть более 2000. У Вас сборка упала на imagemagik - самое простое, что могло быть - ошибка скачивания. Может еще чего. Для анализа и исправления нужно запустить
Ошибку исправьте, если не можете и пакет не нужен, отключите через `make menuconfig`
Код: Выделить всё
make package/imagemagik/compile V=s
Ошибку исправьте, если не можете и пакет не нужен, отключите через `make menuconfig`
-
- Сообщения: 37
- Зарегистрирован: 23 апр 2017, 23:34
да, всё правильно, именно ошибка скачивания
отключил imagemagic через менюконфиг - всё попёрло, уже к двум тысячам подбирается.
Спасибо!
Ноут старенький - шуршит уже часов семь-восемь... Но почти-почти. Питон3 уже собран.
И да, lxml в виде модуля собран, но он для питона 2.7, версия модуля 3.7.3 - т.е. это конкретно то, что мне нужно, но для второго питона!
Может быть, где-то подправить, чтобы он для нужного питона собирался?
отключил imagemagic через менюконфиг - всё попёрло, уже к двум тысячам подбирается.
Спасибо!
Ноут старенький - шуршит уже часов семь-восемь... Но почти-почти. Питон3 уже собран.
И да, lxml в виде модуля собран, но он для питона 2.7, версия модуля 3.7.3 - т.е. это конкретно то, что мне нужно, но для второго питона!
Может быть, где-то подправить, чтобы он для нужного питона собирался?
-
- Сообщения: 37
- Зарегистрирован: 23 апр 2017, 23:34
Собрал 1400+ пакетов, остановился на этом:
а какой правильный синтаксис команды сборки этого модуля?
make feeds/packages/libs/libevhtp-1.1 compile V=s = ругается
make feeds/packages/libs/libevhtp-1.1/compile V=s = ругается
я его, видимо, из сборки попробую исключить, но хотел понять, как правильно что-то собрать из уже имеющегося.
Код: Выделить всё
make[3] -C feeds/packages/libs/libevhtp-1.1 compile
Username for 'https://github.com':
Password for 'https://github.com':
make -r world: build failed. Please re-run make with -j1 V=s to see what's going on
/home/silver/test/Entware-ng/include/toplevel.mk:199: ошибка выполнения рецепта для цели «world»
make: *** [world] Ошибка 1
а какой правильный синтаксис команды сборки этого модуля?
make feeds/packages/libs/libevhtp-1.1 compile V=s = ругается
make feeds/packages/libs/libevhtp-1.1/compile V=s = ругается
я его, видимо, из сборки попробую исключить, но хотел понять, как правильно что-то собрать из уже имеющегося.
-
- Сообщения: 37
- Зарегистрирован: 23 апр 2017, 23:34
-
- Администратор
- Сообщения: 1822
- Зарегистрирован: 09 авг 2015, 14:33
uncle-z00m писал(а):Источник цитаты lxml в виде модуля собран, но он для питона 2.7, версия модуля 3.7.3
Если речь о libxml2 - то эта библиотека для всех пакетов, а не для 2го питона.
uncle-z00m писал(а):Источник цитаты а какой правильный синтаксис команды сборки этого модуля?
make package/<имя папки>/compile
Указывается папка, в которой Makefile (может и для нескольких пакетов).
-
- Администратор
- Сообщения: 1822
- Зарегистрирован: 09 авг 2015, 14:33
uncle-z00m писал(а):Источник цитаты ну и дособрать хотел Ентварь
Можно
make package/compile - собранные заново компилять не будет, хотя питоновский и подобные пакеты может перепаковать.
Вернуться в «Собираем софт сами (пакеты, прошивки)»
Кто сейчас на конференции
Всего 1 посетитель :: 1 зарегистрированный, 0 скрытых и 0 гостей (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 17:33
Сейчас этот форум просматривают: CommonCrawl [Bot] и 0 гостей