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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.05.2017, 21:32   #1
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию

Цитата:
Сообщение от sunny Посмотреть сообщение
...Разницы HEX-редактор не видит..
Разницы HEX не видит. Но я с этим так же столкнулся.
Сохраненные фаилы gedit c debian-64 кривые.
Патчи не работают.
После редактирования в самих исходниках, изменял под 16мб флешку, прошивки собираются но...

Установив на роутер:
то не виделось настроек wifi (art). То mdt не так распределялось. То магик ключ не читало (не находило) с флэхи, и так далее.
1W и i2c шины не работали, дигитемп так же (здесь редактировал, созданные патчи то не работали).

А на ubuntu-32 cкачав исходники, отредактировав gedit-ом все, что до этого делал на debian, патчи заработали, мои пакеты так же заработали.
Проша нормально начала работать.

Глючит gedit на debian-64. Хотя сам debian в работе, мне больше понравился, удобнее и проще, не сравнить с ubuntu.
melsem вне форума   Ответить с цитированием
Старый 09.05.2017, 18:35   #2
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
По умолчанию

После пересохранения в gedit (Debian x64) в кириллица (Windows-1251), патч вылетает на
Код:
Applying ./patches/010-disable-iconv-failed.patch using plaintext: 
patching file core/TextConverter.cpp
Hunk #1 FAILED at 53 (different line endings).
Meld находит различие в конце строки, слево - нормальный, справо - пересохраненный, уже не работающий
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок экрана.jpg
Просмотров: 182
Размер:	92.8 Кб
ID:	4325  

Последний раз редактировалось sakatgg; 09.05.2017 в 22:32.
sakatgg вне форума   Ответить с цитированием
Старый 10.05.2017, 20:16   #3
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
По умолчанию

melsem, Проверил еще на Debian 6 x64 - такая же проблема с gedit, при пересохранении файлы кривые получаются.
На Debian 8.2 x64 была обнаружена.

Последний раз редактировалось sakatgg; 10.05.2017 в 20:19.
sakatgg вне форума   Ответить с цитированием
Старый 10.05.2017, 23:39   #4
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию

С Debian x32 не проверял??
melsem вне форума   Ответить с цитированием
Старый 11.05.2017, 00:44   #5
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
По умолчанию

Проверил на Debian7 x686, вроде как х32 - тоже после пересохранения в gedit пачт уже не работает (компилирую на x64).
На этой тачке старый Meld 1.61 пишет файлы идентичны!!!
А на Debian8.2 x64 те же файлы сравниваю в Meld 3.14 уже находит различие конца строки

Последний раз редактировалось sakatgg; 11.05.2017 в 00:55.
sakatgg вне форума   Ответить с цитированием
Старый 15.05.2017, 19:18   #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
По умолчанию

melsem,Финальная версия патча для digitemp-3.6.0, пакет собрался на LEDE нормально.
Код:
Applying ./patches/806-digitemp-nachalo.patch using plaintext: 
patching file src/digitemp.c
patching file src/ds2438.c
patching file userial/crcutil.c
patching file userial/ioutil.c
patching file userial/cnt1d.c
patching file userial/ad26.c
patching file userial/owproto.h
patching file userial/ds9097/owtran.c
patching file userial/ds9097u/owtrnu.c
patching file userial/ds2490/owtran.c
touch /home/user/Openwrt/Lede/build_dir/target-mips_24kc_musl-1.1.16/digitemp-3.6.0/.prepared_df28f65c4f4c1528ec01f5fa24170174
rm -f /home/user/Openwrt/Lede/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.digitemp_installed
P.S. Перезалил патч, спасибо melsem, удалил дубль.
Вложения
Тип файла: zip 806-digitemp-nachalo-final3.zip (2.6 Кб, 49 просмотров)

Последний раз редактировалось sakatgg; 17.05.2017 в 01:11. Причина: Перезалил патч, удалил дубль.
sakatgg вне форума   Ответить с цитированием
Старый 07.07.2017, 17:36   #7
boskh
Junior Member
 
Регистрация: 06.07.2017
Сообщений: 1
Вес репутации: 0
boskh is an unknown quantity at this point
По умолчанию

Добрый день!
С помощью SDK собрал пакет shlyapa_x86_64.ipk.
При установке на роутер, пишет:
opkg --force-depends install shlyapa_x86_64.ipk
Installing shlyapa to root...
Configuring shlyapa.
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for shlyapa:
* flex * bison *
Пробовал собирать Image-Builder-ом, то же самое.

Как это можно побороть?

Увидел мэкфайлы в директории tools flex и bison, думал, что их можно собрать, как отдельные пакеты, а затем перенести на роутер и установить, но идея не сработала.

Последний раз редактировалось boskh; 07.07.2017 в 17:59. Причина: добавил текста
boskh вне форума   Ответить с цитированием
Старый 07.07.2017, 22:53   #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
По умолчанию

boskh, привет, если в оффициальных репах пакетов flex и bison нет, то ток из исходников кросскомпиляция

Хотя может как-то и с Image-Builder может возможно, но мне неизвестно.

Последний раз редактировалось sakatgg; 07.07.2017 в 22:56.
sakatgg вне форума   Ответить с цитированием
Старый 08.08.2017, 18:46   #9
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
По умолчанию

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

Будет время проверю на OpenWRT. Спасибо, что не поленились зарегиться и сообщить

Последний раз редактировалось sakatgg; 08.08.2017 в 18:54.
sakatgg вне форума   Ответить с цитированием
Старый 08.08.2017, 19:04   #10
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 вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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