Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > Linux для начинающих

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.08.2017, 23:33   #1
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию

Привет всем,
Добавил в feeds.conf.default
src-git rtndev https://github.com/Entware-ng/rtndev.git
(src-git rtndev https://github.com/Entware-for-kernel-3x/rtndev-3x.git отключил, еще не синхронизировался)

Удалил для чистоты папку feed/rtndev -> ./scripts/feeds update -a и ./scripts/feeds install -a

на Lede вылетает PtokaX с последним изменением, ничего в feed пока не менял

ошибка

Код:
make[4]: Entering directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein'
make[4]: 'skein.a' is up to date.
make[4]: Leaving directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein'
mips-openwrt-linux-musl-g++ -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib -znow -zrelro -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libintl-stub/lib -Wl,-rpath-link=/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libintl-stub/lib -ldl -liconv  /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/colUsers.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/DcCommands.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/DeFlood.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/eventqueue.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/GlobalDataQueue.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/hashBanManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/hashUsrManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/hashRegManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-AE.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-FH.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-IQ.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-RZ.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/IP2Country.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LanguageManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaBanManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaCoreLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaIP2CountryLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaProfManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaRegManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaScript.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaScriptManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaScriptManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaSetManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaTmrManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaUDPDbgLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ProfileManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/PtokaX-nix.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/PXBReader.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/pxstring.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/RegThread.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ResNickManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ServerManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ServerThread.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/serviceLoop.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/SettingManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextFileManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/UdpDebug.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/UDPThread.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/User.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/utility.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ZlibUtility.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein/skein.a /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/tinyxml/tinyxml.a -o PtokaX -lstdc++ -lpthread -llua -lrt -lz
/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib/gcc/mips-openwrt-linux-musl/5.4.0/../../../../mips-openwrt-linux-musl/bin/ld: 
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::TextConverter()':
TextConverter.cpp:(.text+0x16): undefined reference to `libiconv_open'
TextConverter.cpp:(.text+0x3a): undefined reference to `libiconv_open'
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::~TextConverter()':
TextConverter.cpp:(.text+0x6c): undefined reference to `libiconv_close'
TextConverter.cpp:(.text+0x72): undefined reference to `libiconv_close'
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::CheckUtf8Validity(char*, unsigned char, char*, unsigned char)':
TextConverter.cpp:(.text+0x9a): undefined reference to `libiconv'
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::CheckUtf8AndConvert(char*, unsigned char, char*, unsigned char)':
TextConverter.cpp:(.text+0xf4): undefined reference to `libiconv'
collect2: error: ld returned 1 exit status
makefile:56: recipe for target 'PtokaX' failed
make[3]: *** [PtokaX] Error 1
make[3]: Leaving directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2'
Makefile:61: recipe for target '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/.built' failed
make[2]: *** [/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/.built] Error 2
make[2]: Leaving directory '/home/user/Openwrt/Lede/feeds/rtndev/ptokax'
package/Makefile:105: recipe for target 'package/feeds/rtndev/ptokax/compile' failed
make[1]: *** [package/feeds/rtndev/ptokax/compile] Error 2
make[1]: Leaving directory '/home/user/Openwrt/Lede'
/home/user/Openwrt/Lede/include/toplevel.mk:197: ошибка выполнения рецепта для цели «package/ptokax/compile»
make: *** [package/ptokax/compile] Ошибка 2
[свернуть]

copy reloc against protected `__stack_chk_guard' is dangerous - походу в тулчейн (musl) упирается libiconv

Приложил feed ptokax (от 08.08.17), подредактировал под Lede, может у кого взлетит
Вложения
Тип файла: zip feed ptokax 5.2.2 (08.08.17) for Lede.zip (3.4 Кб, 27 просмотров)

Последний раз редактировалось sakatgg; 09.08.2017 в 00:52.
sakatgg вне форума   Ответить с цитированием
Старый 09.08.2017, 04:29   #2
dcbeelinekz
Member
 
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0
dcbeelinekz is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от sakatgg Посмотреть сообщение
Привет всем,
Добавил в feeds.conf.default
src-git rtndev https://github.com/Entware-ng/rtndev.git
(src-git rtndev https://github.com/Entware-for-kernel-3x/rtndev-3x.git отключил, еще не синхронизировался)

Удалил для чистоты папку feed/rtndev -> ./scripts/feeds update -a и ./scripts/feeds install -a

на Lede вылетает PtokaX с последним изменением, ничего в feed пока не менял

ошибка

Код:
make[4]: Entering directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein'
make[4]: 'skein.a' is up to date.
make[4]: Leaving directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein'
mips-openwrt-linux-musl-g++ -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib -znow -zrelro -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libintl-stub/lib -Wl,-rpath-link=/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libintl-stub/lib -ldl -liconv  /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/colUsers.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/DcCommands.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/DeFlood.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/eventqueue.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/GlobalDataQueue.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/hashBanManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/hashUsrManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/hashRegManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-AE.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-FH.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-IQ.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-RZ.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/IP2Country.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LanguageManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaBanManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaCoreLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaIP2CountryLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaProfManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaRegManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaScript.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaScriptManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaScriptManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaSetManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaTmrManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaUDPDbgLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ProfileManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/PtokaX-nix.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/PXBReader.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/pxstring.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/RegThread.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ResNickManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ServerManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ServerThread.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/serviceLoop.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/SettingManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextFileManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/UdpDebug.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/UDPThread.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/User.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/utility.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ZlibUtility.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein/skein.a /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/tinyxml/tinyxml.a -o PtokaX -lstdc++ -lpthread -llua -lrt -lz
/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib/gcc/mips-openwrt-linux-musl/5.4.0/../../../../mips-openwrt-linux-musl/bin/ld: 
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::TextConverter()':
TextConverter.cpp:(.text+0x16): undefined reference to `libiconv_open'
TextConverter.cpp:(.text+0x3a): undefined reference to `libiconv_open'
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::~TextConverter()':
TextConverter.cpp:(.text+0x6c): undefined reference to `libiconv_close'
TextConverter.cpp:(.text+0x72): undefined reference to `libiconv_close'
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::CheckUtf8Validity(char*, unsigned char, char*, unsigned char)':
TextConverter.cpp:(.text+0x9a): undefined reference to `libiconv'
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::CheckUtf8AndConvert(char*, unsigned char, char*, unsigned char)':
TextConverter.cpp:(.text+0xf4): undefined reference to `libiconv'
collect2: error: ld returned 1 exit status
makefile:56: recipe for target 'PtokaX' failed
make[3]: *** [PtokaX] Error 1
make[3]: Leaving directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2'
Makefile:61: recipe for target '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/.built' failed
make[2]: *** [/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/.built] Error 2
make[2]: Leaving directory '/home/user/Openwrt/Lede/feeds/rtndev/ptokax'
package/Makefile:105: recipe for target 'package/feeds/rtndev/ptokax/compile' failed
make[1]: *** [package/feeds/rtndev/ptokax/compile] Error 2
make[1]: Leaving directory '/home/user/Openwrt/Lede'
/home/user/Openwrt/Lede/include/toplevel.mk:197: ошибка выполнения рецепта для цели «package/ptokax/compile»
make: *** [package/ptokax/compile] Ошибка 2
[свернуть]

copy reloc against protected `__stack_chk_guard' is dangerous - походу в тулчейн (musl) упирается libiconv

Приложил feed ptokax (от 08.08.17), подредактировал под Lede, может у кого взлетит
а сам пакет не делается? Я затестирую, а так твой с того раза и так летает с мая месяца по сей день хаб работает круглосуточно )) не вижу проблем с ним

Последний раз редактировалось dcbeelinekz; 09.08.2017 в 04:31.
dcbeelinekz вне форума   Ответить с цитированием
Старый 09.08.2017, 10:08   #3
Александр Рыжов
Junior Member
 
Регистрация: 08.08.2017
Сообщений: 25
Вес репутации: 0
Александр Рыжов is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от sakatgg Посмотреть сообщение
на Lede вылетает PtokaX с последним изменением, ничего в feed пока не менял
Вы подключаете фид Entware к LEDE без всяких правок? У нас в Entware используется префикс /opt, который в LEDE отсутствует.

Цитата:
Сообщение от sakatgg Посмотреть сообщение
mips-openwrt-linux-musl-g++ -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib -znow -zrelro -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib

TextConverter.cpp.text+0x9a): undefined reference to `libiconv'
В конфиге LEDE не включена полноценная поддержка iconv, см. опции конфига:
Код:
# CONFIG_PACKAGE_libiconv is not set
CONFIG_PACKAGE_libiconv-full=m
Цитата:
Сообщение от sakatgg Посмотреть сообщение
copy reloc against protected `__stack_chk_guard' is dangerous
См. опции menuconfig:
Код:
Stack-Smashing Protection
Enable buffer-overflows detection (FORTIFY_SOURCE)
Enable RELRO protection (None)
В Entware они отключены.
Александр Рыжов вне форума   Ответить с цитированием
Старый 09.08.2017, 12:36   #4
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию

Александр Рыжов
Цитата:
Вы подключаете фид Entware к LEDE без всяких правок?
Сперва с правкой (повыше приложен измененый) - вылетело, потом уж как есть - вылет тот же.

Спасибо за инфу, буду конфиги смотреть

dcbeelinekz, это хорошо, что работает , если собрался (собираю один пакет пока, без прошивки), то выложил бы для теста.

P.S.

Включил в make menuconfig
Код:
CONFIG_PACKAGE_libiconv=m
CONFIG_PACKAGE_libiconv-full=m
Пункты поставил в None
Код:
Stack-Smashing Protection
Enable buffer-overflows detection (FORTIFY_SOURCE)
Enable RELRO protection (None)
Ошибка copy reloc against protected `__stack_chk_guard' is dangerous пропала. Но вылетает всё равно.

Сделал на всякий случай make clean и make defconfig - не помогло.

ошибка

Код:
make[4]: Entering directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein'
make[4]: 'skein.a' is up to date.
make[4]: Leaving directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein'
mips-openwrt-linux-musl-g++ -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libintl-stub/lib -Wl,-rpath-link=/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libintl-stub/lib -ldl -liconv  /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/colUsers.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/DcCommands.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/DeFlood.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/eventqueue.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/GlobalDataQueue.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/hashBanManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/hashUsrManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/hashRegManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-AE.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-FH.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-IQ.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-RZ.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/IP2Country.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LanguageManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaBanManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaCoreLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaIP2CountryLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaProfManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaRegManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaScript.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaScriptManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaScriptManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaSetManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaTmrManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaUDPDbgLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ProfileManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/PtokaX-nix.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/PXBReader.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/pxstring.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/RegThread.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ResNickManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ServerManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ServerThread.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/serviceLoop.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/SettingManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextFileManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/UdpDebug.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/UDPThread.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/User.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/utility.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ZlibUtility.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein/skein.a /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/tinyxml/tinyxml.a -o PtokaX -lstdc++ -lpthread -llua -lrt -lz
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::TextConverter()':
TextConverter.cpp:(.text+0x16): undefined reference to `libiconv_open'
TextConverter.cpp:(.text+0x3a): undefined reference to `libiconv_open'
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::~TextConverter()':
TextConverter.cpp:(.text+0x6c): undefined reference to `libiconv_close'
TextConverter.cpp:(.text+0x72): undefined reference to `libiconv_close'
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::CheckUtf8Validity(char*, unsigned char, char*, unsigned char)':
TextConverter.cpp:(.text+0x9a): undefined reference to `libiconv'
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::CheckUtf8AndConvert(char*, unsigned char, char*, unsigned char)':
TextConverter.cpp:(.text+0xf4): undefined reference to `libiconv'
collect2: error: ld returned 1 exit status
makefile:56: recipe for target 'PtokaX' failed
make[3]: *** [PtokaX] Error 1
make[3]: Leaving directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2'
Makefile:61: recipe for target '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/.built' failed
make[2]: *** [/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/.built] Error 2
make[2]: Leaving directory '/home/user/Openwrt/Lede/feeds/rtndev/ptokax'
package/Makefile:105: recipe for target 'package/feeds/rtndev/ptokax/compile' failed
make[1]: *** [package/feeds/rtndev/ptokax/compile] Error 2
make[1]: Leaving directory '/home/user/Openwrt/Lede'
/home/user/Openwrt/Lede/include/toplevel.mk:197: ошибка выполнения рецепта для цели «package/ptokax/compile»
make: *** [package/ptokax/compile] Ошибка 2
[свернуть]

P.S.2
Либа staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib/libiconv.a похоже несовместимая или неполнлценная

Последний раз редактировалось sakatgg; 09.08.2017 в 14:51.
sakatgg вне форума   Ответить с цитированием
Старый 09.08.2017, 17:26   #5
Александр Рыжов
Junior Member
 
Регистрация: 08.08.2017
Сообщений: 25
Вес репутации: 0
Александр Рыжов is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от sakatgg Посмотреть сообщение
Включил в make menuconfig
Код:
CONFIG_PACKAGE_libiconv=m
CONFIG_PACKAGE_libiconv-full=m
Первую надо выключить, это заглушка. Только предварительно выполни
Код:
make package/libiconv/clean
Чтобы убрать остатки от заглушки в staging_dir.

Цитата:
Сообщение от sakatgg Посмотреть сообщение
Либа staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib/libiconv.a похоже несовместимая или неполнлценная
Да, libiconv-stub (CONFIG_PACKAGE_libiconv=m) — это и есть заглушка.
Александр Рыжов вне форума   Ответить с цитированием
Старый 09.08.2017, 18:36   #6
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию

Сделал make package/libiconv/clean -> в make menuconfig отключил libiconv - вылетает также

ошибка

Код:
make[4]: 'skein.a' is up to date.
make[4]: Leaving directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein'
mips-openwrt-linux-musl-g++ -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libintl-stub/lib -Wl,-rpath-link=/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libintl-stub/lib -ldl -liconv  /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/colUsers.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/DcCommands.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/DeFlood.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/eventqueue.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/GlobalDataQueue.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/hashBanManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/hashUsrManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/hashRegManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-AE.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-FH.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-IQ.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-RZ.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/IP2Country.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LanguageManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaBanManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaCoreLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaIP2CountryLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaProfManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaRegManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaScript.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaScriptManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaScriptManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaSetManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaTmrManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaUDPDbgLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ProfileManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/PtokaX-nix.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/PXBReader.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/pxstring.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/RegThread.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ResNickManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ServerManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ServerThread.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/serviceLoop.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/SettingManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextFileManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/UdpDebug.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/UDPThread.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/User.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/utility.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ZlibUtility.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein/skein.a /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/tinyxml/tinyxml.a -o PtokaX -lstdc++ -lpthread -llua -lrt -lz
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::TextConverter()':
TextConverter.cpp:(.text+0x16): undefined reference to `libiconv_open'
TextConverter.cpp:(.text+0x3a): undefined reference to `libiconv_open'
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::~TextConverter()':
TextConverter.cpp:(.text+0x6c): undefined reference to `libiconv_close'
TextConverter.cpp:(.text+0x72): undefined reference to `libiconv_close'
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::CheckUtf8Validity(char*, unsigned char, char*, unsigned char)':
TextConverter.cpp:(.text+0x9a): undefined reference to `libiconv'
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::CheckUtf8AndConvert(char*, unsigned char, char*, unsigned char)':
TextConverter.cpp:(.text+0xf4): undefined reference to `libiconv'
collect2: error: ld returned 1 exit status
makefile:56: recipe for target 'PtokaX' failed
make[3]: *** [PtokaX] Error 1
make[3]: Leaving directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2'
Makefile:61: recipe for target '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/.built' failed
make[2]: *** [/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/.built] Error 2
make[2]: Leaving directory '/home/user/Openwrt/Lede/feeds/rtndev/ptokax'
package/Makefile:105: recipe for target 'package/feeds/rtndev/ptokax/compile' failed
make[1]: *** [package/feeds/rtndev/ptokax/compile] Error 2
make[1]: Leaving directory '/home/user/Openwrt/Lede'
/home/user/Openwrt/Lede/include/toplevel.mk:197: ошибка выполнения рецепта для цели «package/ptokax/compile»
make: *** [package/ptokax/compile] Ошибка 2
[свернуть]

Последний раз редактировалось sakatgg; 09.08.2017 в 19:00.
sakatgg вне форума   Ответить с цитированием
Старый 09.08.2017, 20:14   #7
Александр Рыжов
Junior Member
 
Регистрация: 08.08.2017
Сообщений: 25
Вес репутации: 0
Александр Рыжов is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от sakatgg Посмотреть сообщение
Сделал make package/libiconv/clean -> в make menuconfig отключил libiconv - вылетает также
не верю
Код:
mips-openwrt-linux-musl-g++ ... -Wl,-rpath-link=/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib
Видно попытку линковки с заглушкой, вместо полноценной libiconv.
Александр Рыжов вне форума   Ответить с цитированием
Старый 09.08.2017, 21:04   #8
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию

После make package/libiconv/clean папка staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib очищается. Но при компиляции опять там libiconv.a появляется (в конфиге libiconv отключен, только libiconv-full).
Видно где-то еще надо подчищать, помнит зараза настройки
Попробую бекап восстановить до всех изменений и по новой

P.S. По новой сделал по порядку - вылетает, и только папка staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub создается (в конфиге выбрал только libiconv-full)

ошибка

Код:
make[4]: 'skein.a' is up to date.
make[4]: Leaving directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein'
mips-openwrt-linux-musl-g++ -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/usr/lib -L/home/user/Openwrt/Lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-stub/lib -L/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libintl-stub/lib -Wl,-rpath-link=/home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libintl-stub/lib -ldl -liconv  /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/colUsers.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/DcCommands.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/DeFlood.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/eventqueue.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/GlobalDataQueue.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/hashBanManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/hashUsrManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/hashRegManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-AE.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-FH.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-IQ.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/HubCommands-RZ.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/IP2Country.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LanguageManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaBanManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaCoreLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaIP2CountryLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaProfManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaRegManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaScript.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaScriptManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaScriptManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaSetManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaTmrManLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/LuaUDPDbgLib.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ProfileManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/PtokaX-nix.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/PXBReader.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/pxstring.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/RegThread.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ResNickManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ServerManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ServerThread.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/serviceLoop.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/SettingManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextFileManager.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/UdpDebug.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/UDPThread.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/User.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/utility.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/ZlibUtility.o /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/skein/skein.a /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/tinyxml/tinyxml.a -o PtokaX -lstdc++ -lpthread -llua -lrt -lz
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::TextConverter()':
TextConverter.cpp:(.text+0x16): undefined reference to `libiconv_open'
TextConverter.cpp:(.text+0x3a): undefined reference to `libiconv_open'
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::~TextConverter()':
TextConverter.cpp:(.text+0x6c): undefined reference to `libiconv_close'
TextConverter.cpp:(.text+0x72): undefined reference to `libiconv_close'
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::CheckUtf8Validity(char*, unsigned char, char*, unsigned char)':
TextConverter.cpp:(.text+0x9a): undefined reference to `libiconv'
/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/obj/TextConverter.o: In function `TextConverter::CheckUtf8AndConvert(char*, unsigned char, char*, unsigned char)':
TextConverter.cpp:(.text+0xf4): undefined reference to `libiconv'
collect2: error: ld returned 1 exit status
makefile:56: recipe for target 'PtokaX' failed
make[3]: *** [PtokaX] Error 1
make[3]: Leaving directory '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2'
Makefile:61: recipe for target '/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/.built' failed
make[2]: *** [/home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/ptokax-0.5.2.2/.built] Error 2
make[2]: Leaving directory '/home/user/Openwrt/Lede/feeds/rtndev/ptokax'
package/Makefile:105: recipe for target 'package/feeds/rtndev/ptokax/compile' failed
make[1]: *** [package/feeds/rtndev/ptokax/compile] Error 2
make[1]: Leaving directory '/home/user/Openwrt/Lede'
/home/user/Openwrt/Lede/include/toplevel.mk:197: ошибка выполнения рецепта для цели «package/ptokax/compile»
make: *** [package/ptokax/compile] Ошибка 2
[свернуть]

Если запускаю make package/libiconv-full/compile - то создается папка staging_dir/target-mips_24kc_musl-1.1.16/usr/lib/libiconv-full с полным комплектом
Но make package/ptokax/compile её всё равно не видит

В makefile может как-то привясать конкретно на libiconv-full

Последний раз редактировалось sakatgg; 09.08.2017 в 21:59.
sakatgg вне форума   Ответить с цитированием
Старый 10.08.2017, 11:15   #9
Александр Рыжов
Junior Member
 
Регистрация: 08.08.2017
Сообщений: 25
Вес репутации: 0
Александр Рыжов is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от sakatgg Посмотреть сообщение
В makefile может как-то привясать конкретно на libiconv-full
Нет, не в makefile. Это я забыл сказать, что в menuconfig надо выставить следующую опцию. Сорри.
Код:
Global build settings -->[*] Compile with full language support
Александр Рыжов вне форума   Ответить с цитированием
Старый 10.08.2017, 11:57   #10
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию

Скомпилился ptokax 0.5.2.2 Проверяем. Сам не скоро наверное проверю. Приложил заодно зависимые пакеты и feed для Lede

ptokax - кросс-компиляция на Lede

Добавляем в feeds.conf.default
src-git rtndev https://github.com/Entware-ng/rtndev.git

./scripts/feeds update -a
./scripts/feeds install -a

Заменяем папку feed/rtndev/ptokax/ на изменённый под Lede из архива

В make menuconfig
Включаем
Код:
Network-> P2P -> ptokax
Libraries -> libiconv-full
В Global build settings

Включаем
Код:
Compile with full language support
Ставим в None
Код:
Stack-Smashing Protection
Enable buffer-overflows detection (FORTIFY_SOURCE)
Enable RELRO protection
P.S.
По этому методу не запускается ptokax,
ошибка в логе осталась
Код:
Mon Apr 17 16:17:18 2017 - TextConverter iconv_open for m_iconvAsciiToUtf failed!
так что пока пользуемся инструкцией, с патчем (без libiconv) под Lede отсюда.
Вложения
Тип файла: zip ptokax 0.5.2.2 feed package for Lede (rev 08.08.17).zip (1,010.7 Кб, 39 просмотров)

Последний раз редактировалось sakatgg; 12.08.2017 в 22:16. Причина: Пользуемся старой инструкцией
sakatgg вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 10 (пользователей: 0 , гостей: 10)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 00:26. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика