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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.08.2017, 19:04   #271
dcbeelinekz
Member
 
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0
dcbeelinekz is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от sakatgg Посмотреть сообщение
Александр Рыжов, Согласен, что топорно , но заработало хоть. Так-то по хорошему нужен был спец по программированию, я чисто интуитивно-логически

Будет время проверю на OpenWRT. Спасибо, что не поленились зарегиться и сообщить
Доброго здаровица друг, я карочи в планшет под андроид пытался ставить пакет птошки и выскочила та же ошибка что у нас тот раз. А так линуксовые пакеты под андроид запускаются спокойно все как на роутере прям http://pkg.entware.net/binaries/armv7
Если ты еще не проверял это, вот инфа http://mydc.ru/r/?http://4pda.ru/for...=745536&st=100

ARM7 это тип процессора, чтоб узнать если у вас проц на ARM7 нужна программа QUADRANT .И ещё если проц имеет 1 GHz и выше то ARM7
При помощи программы Quadrant Standart, в Системная информация, под пунктом CPU

Хотел попросить, под LEDE сделать изменения как выше Алексей написал, как время будет ))

Код:
#
# Copyright (C) 2011-2017 Entware
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#

include $(TOPDIR)/rules.mk

PKG_NAME:=ptokax
PKG_VERSION:=0.5.2.2
PKG_RELEASE:=2

PKG_SOURCE:=$(PKG_VERSION)-nix-src.tgz
PKG_SOURCE_URL:=http://www.ptokax.org/files
PKG_MD5SUM:=0d5ca7ae81be69eb351fadfd1a498217

include $(INCLUDE_DIR)/package.mk
include $(INCLUDE_DIR)/nls.mk

PKG_UNPACK=$(HOST_TAR) -C $(PKG_BUILD_DIR) --strip-components=1 -xzf $(DL_DIR)/$(PKG_SOURCE)

define Package/ptokax
	SECTION:=net
	CATEGORY:=Network
	SUBMENU:=P2P
	DEPENDS:=+liblua +libpthread +zlib +libstdcpp +librt $(ICONV_DEPENDS)
	TITLE:=DC hub
	URL:=http://www.czdc.org/PtokaX/
	MAINTAINER:=Entware team, http://entware.net
endef

define Package/ptokax/description
 PtokaX Direct Connect Hub is a multi-platform server application
 for Neo-Modus Direct Connect Peer-To-Peer sharing network.
endef

TARGET_CFLAGS += -DTIXML_USE_STL
TARGET_LDFLAGS += -ldl -liconv

define Build/Compile
	$(MAKE_VARS) $(MAKE) -C $(PKG_BUILD_DIR)/skein $(MAKE_FLAGS)
	$(MAKE_VARS) $(MAKE) -C $(PKG_BUILD_DIR)/tinyxml $(MAKE_FLAGS)
	$(call Build/Compile/Default)
endef

define Package/ptokax/install
	$(INSTALL_DIR) $(1)/bin
	$(INSTALL_BIN) $(PKG_BUILD_DIR)/PtokaX $(1)/bin/
	$(INSTALL_DIR) $(1)/etc/init.d
	$(INSTALL_BIN) ./files/ptokax $(1)/etc/init.d
	$(INSTALL_DIR) $(1)/root/.PtokaX/cfg
	$(INSTALL_DATA) $(PKG_BUILD_DIR)/cfg.example/*.xml $(1)/root/.PtokaX/cfg
endef

define Package/ptokax/conffiles
/root/.PtokaX/cfg/BanList.xml
/root/.PtokaX/cfg/RegisteredUsers.xml
endef

$(eval $(call BuildPackage,ptokax))
dcbeelinekz вне форума   Ответить с цитированием
Старый 08.08.2017, 23:33   #272
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
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   #273
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   #274
Александр Рыжов
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   #275
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
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   #276
Александр Рыжов
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   #277
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
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   #278
Александр Рыжов
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   #279
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
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   #280
Александр Рыжов
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
Александр Рыжов вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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