Page 6 of 7 FirstFirst ... 4567 LastLast
Results 76 to 90 of 96

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

  1. #76
    Join Date
    Jan 2009
    Location
    Kazan, Russia
    Posts
    1,163
    Если у тебя не сильно тяжелый софт, который ты собираешься писАть, рекомендую нативную компиляцию, прям на роутере...
    Было описано, поищи...
    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"

  2. #77

    Wink

    Все успешно решилось путем форматирования флехи в ext3fs.
    Пришлось купить новую и отформатить ее. имхо прошлая моя флеха после этой операции умерла ))))

    wget -O /tmp/prep_optware http://wd.mirmana.com/prep_optware

    sh /tmp/prep_optware

    ipkg-opt update

    ipkg-opt install buildroot

    export LD_LIBRARY_PATH=/opt/libf:$LD_LIBRARY_PATH

    теперь gcc <file.c> работает )))))

  3. #78

    Question Подскажите, пожалуйста, как поставить gcc или cc

    Подскажите, пожалуйста, как поставить gcc или cc. В пакетах http://ipkg.nslu2-linux.org/feeds/op...table/Packages не нашел

  4. #79
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    Quote Originally Posted by ktulhu666 View Post
    Подскажите, пожалуйста, как поставить gcc или cc. В пакетах http://ipkg.nslu2-linux.org/feeds/op...table/Packages не нашел
    Code:
    ipkg install buildroot
    ipkg install optware-devel

  5. #80

    Lightbulb

    Quote Originally Posted by al37919 View Post
    Code:
    ipkg install buildroot
    ipkg install optware-devel
    Спасибо большое.

  6. #81

    Hello world прямо на роутере :)

    Привет всем форумчанам!
    Вот задался я такой назойливой идеей собрать прямо на роутере маленькое сишное приложение, которое выдавало бы в стандартный поток вывода "Hello world" и ... застрял.

    Поставил optware-devel (насколько я понимаю этим жирным чудом можно горы свернуть):
    Code:
    ipkg update
    ipkg install libidn
    ipkg install optware-devel
    libldn ставил отдельно потому что при простом ipkg update && ipkg install optware-devel установка затыкалась на этапе подмены симлинков и wget выходил из строя.

    Кто-нибудь знает какие надо инклуды, ставится ли тулчейн вместе с этим огромным пакетом. Помогите утолить любопытство, если не жалко времени
    Asus-ъ - сила, Dir-ъ - могила

  7. #82
    ipkg install buildroot
    ipkg install optware-devel

    optware-devel говоришь жирный?
    buildroot жирней в 5 раз.

  8. #83
    Спасибо, ребят!
    Все получилось!
    Asus-ъ - сила, Dir-ъ - могила

  9. #84

    Как скомпилировать код на asus'e

    Люди добрые, помогите, такой вопрос, написал небольшую софтинку по работе на сях под asus 500, вроде скомпилилась и работает, но как только отмотируешь флешку, софтинка не запускается, как нужно сделать так, чтобы скомпилиный файл можно было запускать без флешки на асусе, всем зарание огромное спасибо

  10. #85
    Join Date
    Jan 2009
    Location
    Ukraine, Kiev
    Posts
    25
    На флешке находится /opt? Какие сообщения об ошибках выдает программа?
    Самым вероятным мне кажется вариант, что программа скомпонована с динамическими библиотеками, которые лежат на флешке. Если это так, то решение - пересобрать программу со -static.

  11. #86
    Join Date
    Jan 2009
    Location
    Kazan, Russia
    Posts
    1,163
    Quote Originally Posted by cfox View Post
    Люди добрые, помогите, такой вопрос, написал небольшую софтинку по работе на сях под asus 500, вроде скомпилилась и работает, но как только отмотируешь флешку, софтинка не запускается, как нужно сделать так, чтобы скомпилиный файл можно было запускать без флешки на асусе, всем зарание огромное спасибо
    Читайте про нативную компиляцию и http://wl500g.info/showthread.php?t=...E0%EC%FF%F2%FC
    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"

  12. #87
    Join Date
    Apr 2009
    Location
    г. Ангарск, Иркутская обл.
    Posts
    267
    Quote Originally Posted by reiten View Post
    На флешке находится /opt? Какие сообщения об ошибках выдает программа?
    Самым вероятным мне кажется вариант, что программа скомпонована с динамическими библиотеками, которые лежат на флешке. Если это так, то решение - пересобрать программу со -static.
    Со статик файлы огромные будут, а места в роутере (во флэшь) не так много. Лучше наверно сделать кросскомпиляцию на ПК например как здесь описано. Установить на ПК необходимые пакеты и прошивку можно сделать и программы под роутер компилировать. Библиотеки при этом будут использоваться те которые в роутере.
    DIR-320 / WL-500gPv2 / O'Play R1

  13. #88
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    топикпастер не может найти свой вопрос
    Как в случае нативной компиляции, так и при кросскомпиляции по стандартной инструкции в результате будут получены зависимости от библиотек optware. Т.е. либо придется положить все эти библиотеки на роутер. Другой вариант, как собственно пишет andr128 --- кросс компилировать пакет тем же тулчейном, что используется для компиляции прошивки. Но тут придется проявить некоторое творчество, т.к. пошаговой инструкции по этому варианту насколько я знаю еще не написано.

  14. #89

    Компилирование собственного софта под wl500gpv2

    Подскажите, как скомпилить простенькую прогрмамку под устройство в сабже - под седьмой виндой либо прямо на роутере?
    Под линукс писал на C++ - вопрос только в специфике - чем именно компилить и с какими параметрами.

  15. #90
    Quote Originally Posted by pretoreani View Post
    Подскажите, как скомпилить простенькую прогрмамку под устройство в сабже - под седьмой виндой либо прямо на роутере?
    Необходимо ознакомиться с первыми тремя-четырьмя темами, которые выдаются в поиске по слову "компиляция" на форуме.

Page 6 of 7 FirstFirst ... 4567 LastLast

Similar Threads

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