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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.02.2013, 18:19   #1
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

Можно отойти от этой версии прошивки и взять свежий трунк. Может на нем у тебя пройдет без ошибок.
andr128 вне форума   Ответить с цитированием
Старый 06.02.2013, 20:07   #2
Константин
Junior Member
 
Регистрация: 02.02.2013
Адрес: Смоленск
Сообщений: 27
Вес репутации: 0
Константин is an unknown quantity at this point
По умолчанию

Когда перешёл на репозиторий создаваемый при компиляции проблема с ошибками инсталяции пакетов устранилась.

Идея с копированием репозитория на флешку роутера конечно работоспособна, но имеет некторые недостатки.

На винде я просто разместил репозиторий на локальном ftp. А вот под ubuntu никак не могу пока настроить. Хз как описать анонимный доступ, отказывает роутеру ftp-сервер.

Последний раз редактировалось Константин; 06.02.2013 в 20:12.
Константин вне форума   Ответить с цитированием
Старый 07.02.2013, 20:09   #3
Константин
Junior Member
 
Регистрация: 02.02.2013
Адрес: Смоленск
Сообщений: 27
Вес репутации: 0
Константин is an unknown quantity at this point
По умолчанию

Цитата:
-I/home/konstantin/openwrt3020/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libintl-stub/include -MT xmalloc.o -MD -MP -MF .deps/xmalloc.Tpo -c -o xmalloc.o xmalloc.c
xmalloc.c:34:21: fatal error: libintl.h: No such file or directory
compilation terminated.
make[6]: *** [xmalloc.o] Error 1
Что это за файл такой libintl.h? Его действительно нет в папке openwrt3020. Кроме того вот эта часть пути тоже отсутствует libintl-stub/include.
Поискал в инете, народ тоже сталкивается с подобной проблемой в разных прошивках. Но как они решают её не понял.
Константин вне форума   Ответить с цитированием
Старый 10.02.2013, 01:13   #4
Rusink
Junior Member
 
Регистрация: 10.02.2013
Сообщений: 8
Вес репутации: 0
Rusink is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Константин Посмотреть сообщение
Что это за файл такой libintl.h? Его действительно нет в папке openwrt3020.
Проверь, все ли необходимые библиотеки стоят. Походу это часть GNU C library (glibc)

Установи пакет libc6-dev и попробуй все скопилить заново

Код:
sudo apt-get install libc6-dev
2 andr128 - отличный краткий HOWTO. Скопировал себе на заметку. Спасибо
Rusink вне форума   Ответить с цитированием
Старый 10.02.2013, 21:43   #5
Константин
Junior Member
 
Регистрация: 02.02.2013
Адрес: Смоленск
Сообщений: 27
Вес репутации: 0
Константин is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Rusink Посмотреть сообщение
Установи пакет libc6-dev и попробуй все скопилить заново

Код:
sudo apt-get install libc6-dev
При инсталяции пишет, что пакет уже есть.

Провозился неделю пытаясь собрать прошивку с флешкой, http-сервером и видео-ядром с mjpg-streamer на базе как trunk так attitude-adjustment. Сборка вылетает с ошибками и образ не создаётся.
Хотя если собирать прошивку просто с поддержкой флешки и mpeg-streamer, то всё генерится нормально как для TL-MR3020 так и для TL-MR3040.
Backfire к сожалению вообще не поддерживает MR3040.
Константин вне форума   Ответить с цитированием
Старый 07.02.2013, 21:05   #6
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

Я не знаю что вам ответить. У меня таких ошибок не возникало.
andr128 вне форума   Ответить с цитированием
Старый 05.04.2013, 23:55   #7
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Компилятор говорит что нет такого файла bmtemp.cpp
Admin вне форума   Ответить с цитированием
Старый 04.10.2013, 22:19   #8
traktor
Junior Member
 
Регистрация: 13.07.2013
Адрес: Беларусь
Сообщений: 6
Вес репутации: 0
traktor is an unknown quantity at this point
По умолчанию

Помогите собрать tinycv для TP-LINK TL-MR3020
https://code.google.com/p/robocraft/...trunk%2Ftinycv
http://robocraft.ru/blog/computervision/2852.html
traktor вне форума   Ответить с цитированием
Старый 05.10.2013, 11:11   #9
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

А для чего? Установите mjpg-streamer
Admin вне форума   Ответить с цитированием
Старый 14.10.2013, 15:25   #10
SilverSwift
Senior Member
 
Регистрация: 21.09.2013
Сообщений: 109
Вес репутации: 0
SilverSwift is an unknown quantity at this point
По умолчанию

Хочу собрать helloworld. Не собирается. mr.c лежит в packages/mr/src, на уровень выше леит Makefile.

Запускаю компилеж:

Цитата:
make V=99
#
# using defaults found in .config
#


Your configuration changes were NOT saved.

make[1]: Entering directory `/home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1'
make[2]: Entering directory `/home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1'
make[3]: Entering directory `/home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/package/helloworld'
rm -rf /home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/build_dir/target-_-/helloworld/ipkg-/helloworld
mkdir -p /home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/build_dir/target-_-/helloworld/ipkg-/helloworld/CONTROL
echo "Package: helloworld" > /home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/build_dir/target-_-/helloworld/ipkg-/helloworld/CONTROL/control
echo "Version: 1-1" >> /home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/build_dir/target-_-/helloworld/ipkg-/helloworld/CONTROL/control
( DEPENDS=''; for depend in ; do DEPENDS=${DEPENDS:+$DEPENDS, }${depend##+}; done; echo "Depends: $DEPENDS"; echo "Provides: "; echo "Source: package/helloworld"; echo "Section: utils"; echo "Status: unknown ok not-installed"; echo "Essential: no"; echo "Priority: optional"; echo "Maintainer: OpenWrt Developers Team <[email protected]>"; echo "Architecture: "; echo "Installed-Size: 0"; echo -n "Description: "; getvar V_Package_helloworld_description | sed -e 's,^[[:space:]]*, ,g'; ) >> /home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/build_dir/target-_-/helloworld/ipkg-/helloworld/CONTROL/control
chmod 644 /home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/build_dir/target-_-/helloworld/ipkg-/helloworld/CONTROL/control
(cd /home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/build_dir/target-_-/helloworld/ipkg-/helloworld/CONTROL; )
install -d -m0755 /home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/build_dir/target-_-/helloworld/ipkg-/helloworld/bin
install -m0755 /home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/build_dir/target-_-/helloworld/helloworld /home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/build_dir/target-_-/helloworld/ipkg-/helloworld/bin/
install: cannot stat `/home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/build_dir/target-_-/helloworld/helloworld': No such file or directory
make[3]: *** [/home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/bin//packages/helloworld_1-1_.ipk] Error 1
make[3]: Leaving directory `/home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/package/helloworld'
make[2]: *** [package/helloworld/compile] Error 2
make[2]: Leaving directory `/home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1'
make[1]: *** [/home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/staging_dir/target-_-/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/albert/devel/openwrt/10.03.1/OpenWrt-SDK-ar71xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1'
make: *** [world] Ошибка 2
Судя по логам сам компилятор не запускается и этап компиляции и линковки пропукается. Makefile взят из начала темы. Для сборки использую уже собранный SDK отсюда . Пробовал и в SDK собранном с помощью buildroot, пробовал разные makefil'ы результат стабильный. Наводит на мысль о том, что где-то что-то не дописано или я повторяю одну и ту же ошибку. Советы?
SilverSwift вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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