Помогите скомпилировать приложение

Тема в разделе "Десктопный Linux", создана пользователем Scaltro, 11 авг 2011.

Модераторы: Цукер
  1. Scaltro

    Scaltro

    Регистр.:
    15 сен 2007
    Сообщения:
    1.091
    Симпатии:
    73
    Уважаемые форумчане спасите, установил Ubuntu, разобраться не могу как скомпилировать приложения из исходников, в гугле полно инструкций, но ни по одной из них даже до конфигурации не доходит :bc:
    Помогите на примерах скомпилировать, если есть время изложите подробные ваши действия на этих дистрибутивах:
    http://virkey.ru/files/licq.zip
    Перейти по ссылке
    Буду благодарен за помощь, я новичок в Linuxе...
     
  2. toty

    toty Постоялец

    Регистр.:
    1 авг 2011
    Сообщения:
    111
    Симпатии:
    2
    ./make config
    ./make
    ./make install
     
  3. Maza

    Maza

    Регистр.:
    3 июл 2007
    Сообщения:
    255
    Симпатии:
    118
    C начал нужно установить пакеты для сборки.
    Потом начинаем конфигурировать и собирать с текущей папки.
    Потом устанавливаем
     
  4. Scaltro

    Scaltro

    Регистр.:
    15 сен 2007
    Сообщения:
    1.091
    Симпатии:
    73
    Перетаскиваю папку с исходниками в терминал, нажимаю интер, пишет "Это каталог", потом вбиваю ./make config, выдаёт "Нет такого файла или каталога", пакеты нужные установил...
     
  5. Kenny

    Kenny newbie

    Регистр.:
    17 авг 2006
    Сообщения:
    462
    Симпатии:
    150
    1) Разархивируй каталог
    $tar -xvjf licq-1.5.1.tar.bz2
    2) Перейди в каталог
    $cd licq-1.5.1
    3) Посмотри параметры конфигурации либо файл readme (обычно он есть)
    $./configure --help
    4)
    $sudo ./configure && make
    5)
    $sudo make install
    6)
    $sudo make clean

    А, лучше, найди соответствующий .deb пакет в репозитории и поставь его аптитюдом

    1)aptitude search licq
    2)aptitude install ...
     
  6. Scaltro

    Scaltro

    Регистр.:
    15 сен 2007
    Сообщения:
    1.091
    Симпатии:
    73
    Дак смысл то не в том что именно эту аську надо поставить, а в том чтоб научиться компилировать приложения, эти дистрибутивы просто примеры для тренировки :)
     
  7. Kenny

    Kenny newbie

    Регистр.:
    17 авг 2006
    Сообщения:
    462
    Симпатии:
    150
    Каждый дистрибутив имеет свои особенности в сборке пакетов. На генту - это емердж, на шапке - юм, а на дебиане - апт. Собирать пакеты руками не имеет смысла =) Если хотите поэкспериментировать, поставьте себе Slackware
     
  8. Scaltro

    Scaltro

    Регистр.:
    15 сен 2007
    Сообщения:
    1.091
    Симпатии:
    73
    Так, с компиляцией я вроде разобрался, инструкция была в файле INSTALL, нужно было дополнительно поставить:

    - CMake

    И выполнить следующие команды:

    - cd
    - mkdir build
    - cd build
    - cmake ..
    - make
    - make install

    Прога то установилась, но вот как запустить её не знаю, в папке /usr/local/bin/ появился исполняемый файл licq, при нажатии его ничего не происходит, а в менюшках нигде ярлычков не появилось, что делать чтобы запустить?
     
  9. Kenny

    Kenny newbie

    Регистр.:
    17 авг 2006
    Сообщения:
    462
    Симпатии:
    150
    cd /usr/local/bin
    chmod +x licq
    ./licq