Page 2 of 19 FirstFirst 123412 ... LastLast
Results 16 to 30 of 278

Thread: Компиляция пакетов - помогите, пожалуйста..

  1. #16
    Join Date
    Mar 2007
    Location
    Russia, Ryazan
    Posts
    696
    Quote Originally Posted by BuHT View Post
    раз уж похвастались libiconv скомпилированным под новый репозитарий, поделитесь, а то самба 3 на кодировки ругается в лог, а они как раз в iconv кажется сидят
    Не беспокойтесь. Со скомпилированным iconv самба ругается точно так же. и точно так же при этом нормально работает.
    Честно говоря даже не знаю, что там именно нужно выкладывать. Там ведь библиотеки всякие и т.п. Оно у меня само установилось куда нужно по make install. Никаких особых дивидендов полный пакет не дает, за исключением того, что можно ручками конвертировать файлы из одной кодировки в другую.

  2. #17
    Кто-нибудь aircrack-ng скомпилирует?

  3. #18
    Пытаюсь собрать MTR:
    checking for socket... yes
    checking for gethostbyname... yes
    checking for seteuid... yes
    checking for res_mkquery... no
    checking for res_mkquery in -lbind... no
    checking for res_mkquery in -lresolv... no
    checking for __res_mkquery in -lresolv... no
    configure: error: No resolver library found
    Как ему помочь?

  4. #19
    Quote Originally Posted by djet View Post
    Пытаюсь собрать MTR:


    Как ему помочь?
    нужен libresolv
    точнее res_mkquery
    Last edited by angel_il; 26-01-2008 at 23:27.
    vim имеет два режима - бибикать и все портить (с) не мое

  5. #20
    Quote Originally Posted by angel_il View Post
    нужен libresolv
    точнее res_mkquery
    В svn'e uClibc вроде бы есть libresolv, только как его отдельно скомпилировать..

  6. #21
    Quote Originally Posted by djet View Post
    В svn'e uClibc вроде бы есть libresolv, только как его отдельно скомпилировать..
    есть но вроде в этой библиотеке нет той функции.
    я кстати напоролся на проблему с либрезолвом, оно некорректно резолвит если использовать асинхронный резолвинг. Вываливается, пришлось код переписывать
    vim имеет два режима - бибикать и все портить (с) не мое

  7. #22
    решил скомпилировать на роутере нативно samba 3.0.32 , так как 3.2.1 что-то с виндовыми машинами плохо работает.

    В общем скачал исходники с самба.орг распаковал, зашел в папку сорцев запустил ./configure - отработало.
    запустил make
    в процессе компиляции один раз споткнулся, доустановил пакел cups-dev
    и продолжил компиляцию.
    но в логах всплыло такое вот:
    Code:
    Compiling lib/system.c
    lib/system.c: In function `sys_memalign':
    lib/system.c:53: warning: return makes pointer from integer without a cast
    .....
    Compiling nsswitch/winbindd.c
    nsswitch/winbindd.c: In function ‘winbind_check_sighup’:
    nsswitch/winbindd.c:740: warning: passing argument 5 of ‘msg_reload_services’ discards qualifiers from pointer target type
    насколько это скажется на работе скомпилированной самбы? (хотя вроде бы все скомпилировалось)

  8. #23
    сам отвечу
    в общем в итоге при запуске хоть smbd, хоть nmbd получаю segmentation fault.

  9. #24

    Скомпилируйте, пожалуйста..

    ДД,

    мы сами не местные, в репозитории савсэм старая версия, не скомпилит ли
    кто под наш роутер?

    http://www.heyu.org/download/heyu-2.3.2.tgz

    Заранее спасибо,
    eugenem

  10. #25

  11. #26
    ipk-пакет в аттаче
    Attached Files Attached Files

  12. #27
    Quote Originally Posted by Nebulosa View Post
    ipk-пакет в аттаче
    Спасибо.

    Eugenem

  13. #28

    Question

    раз уж имеется тема такая-скомпильте для роутера этот файлик мне, люди добрые=)
    http://sourceforge.net/project/showf...group_id=12924
    для kernel 2.4.20 разумеется
    и киньте на файлообменник пожалуйста что выйдет)
    просто не разбираюсь особо в линухах и не вышло у меня скомпилить=(

  14. #29
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    A_Dick
    Похоже придется всё-таки тебе поразбираться в Linux'ах

    При компиляции идет предупреждение:
    Code:
    Kernels 2.4.19 and 2.4.20 are buggy! Be sure to install patch from:
    http://www.ee.oulu.fi/~tuukkat/quickcam/linux-2.4.20-videodevfix.patch
    А по ссылке патча нет... 404 Not found

    Модуль скомпилировал, но проверить негде. В архив вложил измененный под кросс-компиляцию Makefile, достаточно поменять LINUX_DIR на нужный путь и должно компилить.
    Attached Files Attached Files

  15. #30

    Question Кросс компиляция helloworld.c

    Всем привет!

    Установил весь toolchain, собрал работающую прошивку, т.е. кросс-компиляция 100% работает.

    Попробовал откомпилировать простенькую программку:
    Code:
    #include <stdio.h>
    
    int main(int argc, char **argv)
    {
        printf("Hello world!");
        return 0;
    }
    Вот так:
    Code:
    mipsel-linux-gcc -o hello hello.c
    Получился ELF размером 15962 байта.

    На x86 машине на которой компилировал ессно выдаёт:
    Code:
    bash: ./hello: cannot execute binary file
    Но и на раутере WL500gPV2 (поместил на флэшке, примонтированной в /opt прям в корень) выдаёт:
    Code:
    -sh: ./hello: not found
    Что я делаю не так?

    Если я в своих Makefile'ах (другая программа - чуть посложнее hello world ) поставлю вместо "CC = g++" -> "CC = mipsel-linux-g++" - этого достаточно?
    (компиляция проходит успешно, ELF получается, но на раутере почему-то не работает так же как и hello world)

Page 2 of 19 FirstFirst 123412 ... LastLast

Similar Threads

  1. Кросс-компиляция rTorrent
    By al37919 in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 94
    Last Post: 22-04-2012, 20:48
  2. Компиляция mc
    By angel_il in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 432
    Last Post: 02-12-2011, 15:32
  3. Нативная компиляция пакетов на роутере
    By shi in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 95
    Last Post: 04-11-2011, 14:53
  4. HP 1000w + Asus WL-500GP v.2 (1.9.2.7-10). Помогите пожалуйста.
    By shevtsov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 1
    Last Post: 12-07-2009, 12:20

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
  •