Entware-ng - новая система сборки пакетов Entware

Форум программистов
Аватара пользователя
Zyxmon
Администратор
Сообщения: 1289
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 12 авг 2017, 14:55

1. Мы же уже в нужном разделе. Можно и тут продолжить.

2. clean просто очищает папки. config.log создается при выполнении configure. Вот фрагмент

Код: Выделить всё

configure:13070: result: no
configure:13084: checking for krb5-config
configure:13115: result: no
configure:13297: checking openssl/ssl.h usability
configure:13297: arm-openwrt-linux-gnueabi-gcc -c -O2 -pipe -march=armv7-a -mtune=cortex-a9 -fno-caller-saves -fhon
our-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=soft  -I/media/ware4/Entware-ng.2
017.05/staging_dir/target-arm_cortex-a9_glibc-2.23_eabi/opt/lib/libiconv-full/include -I/media/ware4/Entware-ng.201
7.05/staging_dir/target-arm_cortex-a9_glibc-2.23_eabi/opt/lib/libintl-full/include  -Wall -I/media/ware4/Entware-ng
.2017.05/staging_dir/target-arm_cortex-a9_glibc-2.23_eabi/opt/include -I/media/ware4/Entware-ng.2017.05/staging_dir
/target-arm_cortex-a9_glibc-2.23_eabi/include -I/media/ware4/Entware-ng.2017.05/staging_dir/toolchain-arm_cortex-a9
_gcc-6.3.0_glibc-2.23_eabi/usr/include -I/media/ware4/Entware-ng.2017.05/staging_dir/toolchain-arm_cortex-a9_gcc-6.
3.0_glibc-2.23_eabi/include -I/media/ware4/Entware-ng.2017.05/staging_dir/target-arm_cortex-a9_glibc-2.23_eabi/opt/
lib/libiconv-full/include -I/media/ware4/Entware-ng.2017.05/staging_dir/target-arm_cortex-a9_glibc-2.23_eabi/opt/li
b/libintl-full/include  conftest.c >&5
configure:13297: $? = 0
configure:13297: result: yes
configure:13297: checking openssl/ssl.h presence
configure:13297: arm-openwrt-linux-gnueabi-gcc -E -I/media/ware4/Entware-ng.2017.05/staging_dir/target-arm_cortex-a
9_glibc-2.23_eabi/opt/include -I/media/ware4/Entware-ng.2017.05/staging_dir/target-arm_cortex-a9_glibc-2.23_eabi/in
clude -I/media/ware4/Entware-ng.2017.05/staging_dir/toolchain-arm_cortex-a9_gcc-6.3.0_glibc-2.23_eabi/usr/include -
I/media/ware4/Entware-ng.2017.05/staging_dir/toolchain-arm_cortex-a9_gcc-6.3.0_glibc-2.23_eabi/include -I/media/war
e4/Entware-ng.2017.05/staging_dir/target-arm_cortex-a9_glibc-2.23_eabi/opt/lib/libiconv-full/include -I/media/ware4
/Entware-ng.2017.05/staging_dir/target-arm_cortex-a9_glibc-2.23_eabi/opt/lib/libintl-full/include  conftest.c
configure:13297: $? = 0
configure:13297: result: yes
configure:13297: checking for openssl/ssl.h
configure:13297: result: yes
configure:13308: checking for BIO_f_base64 in -lcrypto

из папки ...build_dir/target-arm_cortex-a9_glibc-2.23_eabi/loudmouth-1.5.3

Этот файл, скорее всего, и нужно будет анализировать....

kaztost
Сообщения: 25
Зарегистрирован: 16 июл 2017, 23:29

Сообщение kaztost » 12 авг 2017, 15:11

2. А это нормально, что make без опций хоть что-то делает и создает config.log пакета, а make package/loudmouth не делает даже лога?
kaztost@linux:~/Entware-ng$ rm build_dir/target-arm_cortex-a9_glibc-2.23_eabi/loudmouth-1.5.3/config.log
kaztost@linux:~/Entware-ng$ make package/loudmouth V=s > /dev/null
make[1]: *** No rule to make target `package/loudmouth'. Stop.
make: *** [package/loudmouth] Error 2
kaztost@linux:~/Entware-ng$ ls -l build_dir/target-arm_cortex-a9_glibc-2.23_eabi/loudmouth-1.5.3/config.log
ls: cannot access build_dir/target-arm_cortex-a9_glibc-2.23_eabi/loudmouth-1.5.3/config.log: No such file or directory
kaztost@linux:~/Entware-ng$


3. И что теперь с этим отсутствием gssapi_krb5, krb5, k5crypto и com_err делать?

kaztost
Сообщения: 25
Зарегистрирован: 16 июл 2017, 23:29

Сообщение kaztost » 12 авг 2017, 15:24

kaztost писал(а):Источник цитаты идет попытка подключить хостовую libopenssl, а не из entware.

И как явно сборщику указать энтварную libopenssl?

kaztost
Сообщения: 25
Зарегистрирован: 16 июл 2017, 23:29

Сообщение kaztost » 12 авг 2017, 15:45

Вот а?! Пришлось удалить (переименовать) какой-то скрипт /usr/bin/krb5-config и сборка дальше пошла. Надеюсь это не слишком нужный скрипт в убунте.

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1289
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 12 авг 2017, 18:33

kaztost писал(а):Источник цитаты Пришлось удалить (переименовать) какой-то скрипт

configure стал цеплять либу из хоста. Отсюда проблема.


Вернуться в «Собираем софт сами (пакеты, прошивки)»

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

Всего 1 посетитель :: 0 зарегистрированных, 0 скрытых и 1 гость (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

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