Code:$ gcc ./hellow.c -o ./hello ./hellow.c:7:11: warning: no newline at end of file $ ./hello Hello world!
Всем привет. У меня возник вопрос, по форуму лазил но ответа не нашел.
Имеется роутер D-link dir 320 с прошивкой от vimpic.
Последовательность действий была примерно такая:
Вроде бы все поставилось.Code:ipkg.sh update ipkg.sh install ipkg ipkg update ipkg install optware-devel ipkg install buildroot
ipkg list_installed выдает следущее
Ну и имеется примерно такой файл hellow.cCode:apr - 1.3.12-1 - apr-util - 1.3.9-1 - autoconf - 2.68-1 - automake - 1.11.1-2 - bash - 3.2.49-1 - bison - 2.4.1-1 - buildroot - 4.1.1-13 - bzip2 - 1.0.6-1 - coreutils - 8.4-1 - cyrus-sasl-libs - 2.1.23-2 - diffutils - 3.0-1 - e2fslibs - 1.41.12-1 - expat - 2.0.1-1 - file - 5.07-1 - findutils - 4.2.32-1 - flex - 2.5.35-1 - gawk - 4.0.0-1 - gdbm - 1.8.3-2 - glib - 2.20.4-1 - groff - 1.19.2-2 - gzip - 1.2.4a-4 - ipkg - 0.99.163-2 - libdb - 4.2.52-3 - libidn - 1.21-1 - libtool - 1.5.26-1 - libuclibc++ - 0.2.2-9 - libxml2 - 2.7.8-1 - m4 - 1.4.13-1 - make - 3.82-1 - mc - 4.7.5.1-1 - ncurses - 5.7-1 - ncursesw - 5.7-1 - neon - 0.29.3-1 - openldap-libs - 2.3.43-2 - openssl - 0.9.7m-5 - optware-devel - 6.8-10 - patch - 2.6.1-1 - perl - 5.8.8-23 - pkgconfig - 0.15.0-2 - psmisc - 22.13-1 - python25 - 2.5.6-1 - readline - 6.1-2 - rsync - 3.0.8-1 - sed - 4.2.1-1 - slang - 2.1.4-1 - sqlite - 3.7.3-1 - svn - 1.6.15-1 - tar - 1.25-1 - tcl - 8.4.19-2 - uclibc-opt - 0.9.28-13 - wget-ssl - 1.12-2 - zlib - 1.2.5-1 -
Вопрос: как скомпилить файл чтобы он запустился на роутере?Code:#include <stdlib.h> #include <stdio.h> int main() { printf("Hello world!\n"); return 0; }
Я пробовал еще кросс-компиляцию, но что то с ней тоже не сложилось(
В общем кто знает как скомпилить такой файлик - помогите.
Code:$ gcc ./hellow.c -o ./hello ./hellow.c:7:11: warning: no newline at end of file $ ./hello Hello world!
Спасибо, работает. Меня что то смутило то что я не нашел gcc в ipkg list_installed и подумал что он не поставился.
Asus RT-AC66U, Xerox Phaser 3160B, on the shelf RT-N16 (Killed by lightning)
WL-500gPv1 128MB, WL-500W 300MHz/128M, LCD 40x4, DIR-320 8Mb/64MB
WL-700g 128MB, MNV25E2+ and more and more devices. provod.beeline.ru
-------------------------------------------
Computers. Since 1984. First one - "МИР-1"
всем доброго времени суток
прошу помощи, понадобилось мне поставить пакет buildroot.
Команда ipkg install buildroot может висеть бесконечно долго, попытки выкачать пакет отдельно wget-ом к успеху не приводят, файл начинает качаться заново после того как скачает 21мб из 41 )
Скачать на комп также не получается, загрузка постоянно начинается снова.
Не мог бы кто-нибудь выложить этот пакет куда нибудь?
заранее спасибо.
Ни с одного из репозиториев не грузится?
http://ipkg.nslu2-linux.org/feeds/op...g/cross/stable
http://ipkg3.nslu2-linux.org/feeds/o...g/cross/stable
http://ftp.osuosl.org/pub/nslu2/feed...g/cross/stable
Попробуйте отсюда:
http://www.archive-rt.tk/feeds/optwa.../cross/stable/
WL500gP_128M, DIR-320_64M