Page 7 of 7 FirstFirst ... 567
Results 91 to 96 of 96

Thread: Нативная компиляция пакетов на роутере

  1. #91

    Нативная компиляция hellow 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 выдает следущее

    Code:
    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 -
    Ну и имеется примерно такой файл hellow.c

    Code:
    #include <stdlib.h>
    #include <stdio.h>
     
    int main() {
        printf("Hello world!\n");
        return 0;
    }
    Вопрос: как скомпилить файл чтобы он запустился на роутере?

    Я пробовал еще кросс-компиляцию, но что то с ней тоже не сложилось(

    В общем кто знает как скомпилить такой файлик - помогите.

  2. #92
    Code:
    $ gcc ./hellow.c -o ./hello
    ./hellow.c:7:11: warning: no newline at end of file
    $ ./hello
    Hello world!

  3. #93
    Спасибо, работает. Меня что то смутило то что я не нашел gcc в ipkg list_installed и подумал что он не поставился.

  4. #94
    Join Date
    Jan 2009
    Location
    Kazan, Russia
    Posts
    1,163
    Quote Originally Posted by aldore View Post
    Имеется роутер D-link dir 320 с прошивкой от vimpic.
    Последовательность действий была примерно такая:
    Code:
    ipkg.sh update
    ipkg.sh install ipkg
    ipkg update
    ipkg install optware-devel
    ipkg install buildroot


    Должно быть ipkg.sh install ipkg-opt
    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"

  5. #95

    buildroot

    всем доброго времени суток
    прошу помощи, понадобилось мне поставить пакет buildroot.
    Команда ipkg install buildroot может висеть бесконечно долго, попытки выкачать пакет отдельно wget-ом к успеху не приводят, файл начинает качаться заново после того как скачает 21мб из 41 )
    Скачать на комп также не получается, загрузка постоянно начинается снова.
    Не мог бы кто-нибудь выложить этот пакет куда нибудь?
    заранее спасибо.

  6. #96
    Join Date
    Dec 2008
    Location
    Monchegorsk, 51 region
    Posts
    75
    Quote Originally Posted by jahmb View Post
    всем доброго времени суток
    прошу помощи, понадобилось мне поставить пакет 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

Page 7 of 7 FirstFirst ... 567

Similar Threads

  1. Компиляция пакетов - помогите, пожалуйста..
    By Lt_Flash in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 277
    Last Post: 21-02-2016, 09:18
  2. Компиляция open-zwave
    By LnrMn in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 140
    Last Post: 24-12-2012, 00:39
  3. Кросс-компиляция rTorrent
    By al37919 in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 94
    Last Post: 22-04-2012, 19:48
  4. Компиляция mc
    By angel_il in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 432
    Last Post: 02-12-2011, 14:32
  5. Потери пакетов
    By oradba in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 135
    Last Post: 27-09-2011, 18:09

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •