Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: [HOWTO] [Wiki] Как компилить  (Прочитано 374105 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн Halex

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Как компилить
« Ответ #240 : 22 Марта 2008, 16:48:14 »


Вот что то накомпилил, забирайте в приложении к посту. запускается ./sgauth.10 просит адрес, порт, логин, пароль.
Если что не так - сильно не пинайте :)

Не только пинать, Я вас расцеловать готов!!! (Не подумайте что насчет ориентации).  Все работает как часы.
Итак, специально для Ubuntu_for:
Берем откомпиленный файл постом выше. Распаковываем. Я распаковал в /Home/Halex (т.е. в свой каталог).
Запускаем терминал (Cntrl+Alt+F1 до F5). Вводим по запросу Login и Password (Ваши Linuxовые).
Дальше с абсолютным путем:
/Home/<Ваша папка у меня Halex>/Sgauth.10 <сервер> <port> <login> <password> (все из бывшего Вашего InetAccess).
Переключаемся в Гнома (Alt+F7), запускаем браузер, набираем адрес http://localhost:5580/ и наслаждаемся видом своей статистики в Stargazer, упраление коннектом дальше оттуда. Ну и есс...но вы уже и в Интернете.

Оффлайн Darkest

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Как компилить
« Ответ #241 : 30 Марта 2008, 17:40:03 »
Здравствуйте, столкнулся с проблемами при собирании программ и игр из исходников. В принципе уже понял что как делается, как доустановить то, чего не хватает, однако проблемы в другом и в гугле ответат не нашёл. В общем, 4 ситуации:

1. установка Urlgfe
сделал ./configure, потом make. загвоздка на make install

...
Making install in po
make[1]: Entering directory `/home/darkest/#Setup/#Internet/urlgfe-1.0.2/po'
/bin/sh `case "@MKINSTALLDIRS@" in /*) echo "@MKINSTALLDIRS@" ;; *) echo "../@MKINSTALLDIRS@" ;; esac` /usr/local/share
/bin/sh: Can't open ../@MKINSTALLDIRS@
make[1]: *** [install-data-yes] Ошибка 2
make[1]: Leaving directory `/home/darkest/#Setup/#Internet/urlgfe-1.0.2/po'
make: *** [install-recursive] Ошибка 1

2. установка игры warzone
тут уже только сконфигурировалось, а при make говорит:
cd . && /bin/bash /home/darkest/
/home/darkest/: /home/darkest/: является директорией
make: *** [config.h.in] Ошибка 126

3. установка игры Battle Tanks
Тут уж я вообще никак не понял. В папке с исходниками нету ни configure, ни файлов *.sh. Есть несколько Readme на разных языках.
Только в английском описании есть строка
Цитировать
The package does not include an installer, so you'll have to use command line for switching modes.  See the list below.
И далее описание ключей. Как вообще с этим быть и как узнать что запускать?

4. Установка Kguitune
после ./configure выдаёт
checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!Как узнать, где находятся эти инклюды?

Ну и отдельный вопрос: в каких случаях необходимо делать всё не в терминале, а в консоли?
« Последнее редактирование: 30 Марта 2008, 20:07:44 от Darkest »

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: Как компилить
« Ответ #242 : 30 Марта 2008, 20:29:07 »
Здравствуйте, столкнулся с проблемами при собирании программ и игр из исходников. В принципе уже понял что как делается, как доустановить то, чего не хватает, однако проблемы в другом и в гугле ответат не нашёл. В общем, 4 ситуации:

1. установка Urlgfe
сделал ./configure, потом make. загвоздка на make install

...
Making install in po
make[1]: Entering directory `/home/darkest/#Setup/#Internet/urlgfe-1.0.2/po'
/bin/sh `case "@MKINSTALLDIRS@" in /*) echo "@MKINSTALLDIRS@" ;; *) echo "../@MKINSTALLDIRS@" ;; esac` /usr/local/share
/bin/sh: Can't open ../@MKINSTALLDIRS@
make[1]: *** [install-data-yes] Ошибка 2
make[1]: Leaving directory `/home/darkest/#Setup/#Internet/urlgfe-1.0.2/po'
make: *** [install-recursive] Ошибка 1

4. Установка Kguitune
после ./configure выдаёт
checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!Как узнать, где находятся эти инклюды?


перечитай первый пост ВНИМАТЕЛЬНО.

про другие игры нужно читать инструкции по установке.



Ну и отдельный вопрос: в каких случаях необходимо делать всё не в терминале, а в консоли?


ни в каких. Только установку видео драйвера для видео карт nvidia ati нужно производить при выключенном x сервере.
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн Darkest

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Как компилить
« Ответ #243 : 30 Марта 2008, 22:23:50 »
Цитировать
перечитай первый пост ВНИМАТЕЛЬНО.
прочитал, разобрался с warzone. На остальное ответа на нашёл... Если вы имели в виду
Цитировать
#       X
#     * Compile: libx11-dev
#     * Runtime: libx11-6
То это есть. В ситуации с Urlgfe так и не разобрался. Подскажите, пожалуйста
« Последнее редактирование: 30 Марта 2008, 23:07:45 от Darkest »

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: Как компилить
« Ответ #244 : 30 Марта 2008, 23:49:54 »
попробуй установить пакеты xorg-dev xserver-xorg-dev

на второй пункт ответить сложно, то что ты привёл не информативно.
выложи полный лог команд configure и make  на сайте pastebin.ru а сюда ссылку выложи

вообще лучше сначала поискать готовые пакеты
http://btanks.sourceforge.net/blog/?p=26

а пакет warzone2100 есть в официальном репозитории

ответ был найден за 5ть минут запросы в гугле:
ubuntu Battle Tanks
ubutnu warzone
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Thread

  • Гость
Re: Как компилить
« Ответ #245 : 05 Апреля 2008, 18:30:43 »
Linuxoid:

  • 1. Не используй sudo для распаковки архива или других операций. Он нужен только в команде sudo make install.
  • 2. Выучи английский или воспользуйся translate.google.com

Thread

  • Гость
Re: Как компилить
« Ответ #246 : 05 Апреля 2008, 23:36:45 »
a-v,это дело привычки.Я знаю,что можно и без её участия выполнить разархивацию.Ты бы лучше сказал,что у меня неправильно настроено,а не говорил мне учить английский.

...а ещё есть привычка ставить антивирус, файрволл и регулярно запускать чистильщики реестра.

И да, я сказал.

Оффлайн Vixis

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Как компилить
« Ответ #247 : 06 Апреля 2008, 01:28:04 »
a-v,это дело привычки.Я знаю,что можно и без её участия выполнить разархивацию.Ты бы лучше сказал,что у меня неправильно настроено,а не говорил мне учить английский.

Permission denied - нет прав доступа к файлу,
Цитировать
1. Не используй sudo для распаковки архива или других операций. Он нужен только в команде sudo make install.
"Intelligence is the ability to avoid doing work, yet getting the work done."

Оффлайн nextnv

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Как компилить
« Ответ #248 : 30 Апреля 2008, 23:38:25 »
Сильно не бейте закоренелого виндузятника.
Куда деются сами проги после make install, как их найти чтобы запустить , и куда они копируются (гдето читал но не могу найти)?

Thread

  • Гость
Re: Как компилить
« Ответ #249 : 01 Мая 2008, 00:23:32 »
Сильно не бейте закоренелого виндузятника.
Куда деются сами проги после make install, как их найти чтобы запустить , и куда они копируются (гдето читал но не могу найти)?

Это знает сам make install. Обычно достаточно в консоли набрать имя программы. Кстати, вместо make install лучше использовать checkinstall, а то потом хрен удалишь.

Оффлайн nextnv

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Как компилить
« Ответ #250 : 01 Мая 2008, 09:07:44 »
a-v а как теперь его найти, а то окно закрыл (я там читал куда он его скинул пробовал найти так и не смог), а в Linuxе нет папки наподобие, как в винде програм фаилс?
кстати компилил DjVuLibre_3.5.20

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Как компилить
« Ответ #251 : 02 Мая 2008, 00:38:13 »
a-v а как теперь его найти, а то окно закрыл (я там читал куда он его скинул пробовал найти так и не смог), а в Linuxе нет папки наподобие, как в винде програм фаилс?
кстати компилил DjVuLibre_3.5.20

Ё-маё. Ну нафика компилить, когда всё уже скомпилировано до нас? Может просто почитать справку про установку программ и пакетную систему?

Цитировать
$ aptitude search djvu
...
i A libdjvulibre15                                                         - Runtime support for the DjVu image format
Библиотек стандартная и, более того, точно такой же ж версии

Цитировать
$ aptitude show libdjvulibre15
...
Version: 3.5.20-2
...

ы?

Оффлайн sNick

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: Как компилить
« Ответ #252 : 09 Мая 2008, 19:26:33 »
Plz помогите ..
При компиляции LinuxDC++-1.0.1 вылетает ошибка
Цитировать
scons: *** Source `linuxdcpp' not found, needed by target `/usr/local/bin/linuxdcpp'.  Stop.

что дальше делать не пойму =\

LinuxDC++-0.698 из .deb пакета встал и нормально работает...

в чём проблема объясните плз и как её исправить=(

Thread

  • Гость
Re: Как компилить
« Ответ #253 : 09 Мая 2008, 19:48:04 »
Plz помогите ..
При компиляции LinuxDC++-1.0.1 вылетает ошибка
Цитировать
scons: *** Source `linuxdcpp' not found, needed by target `/usr/local/bin/linuxdcpp'.  Stop.

что дальше делать не пойму =\

LinuxDC++-0.698 из .deb пакета встал и нормально работает...

в чём проблема объясните плз и как её исправить=(

Откуда качал/как компилируешь?

Оффлайн staf

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Как компилить
« Ответ #254 : 16 Мая 2008, 18:11:48 »
Проблема значит такая -надо скомпилировать wpa_supplicant (для настроек интернета(U-8.04))из исходников с добавлением кое каких своих параметров.Супликант брал тут — http://hostap.epitest.fi/wpa_supplicant/.Делаю вроде все правильно но- немогу запустить ./configure.Он либо говорит -configure-команда не найдена,или-No such file or dirrectory.Может кто растолкует мне что не так?

 

Страница сгенерирована за 0.02 секунд. Запросов: 21.