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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн Crew

  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: Как компилить
« Ответ #255 : 16 Мая 2008, 18:17:21 »
Я так думаю,что там надо посмотреть, если в распакованом архиве этот файл (./configure).
Если его нет, посмотреть, может там есть уже готовый Makefile. Если он есть, то просто выполнить make и sudo make install.

Ну уж если и это не прошло, остается только читать файл ReadMe или INSTALL.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн staf

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Как компилить
« Ответ #256 : 16 Мая 2008, 18:55:08 »
Файл этот есть(тонее их там 6--config.c,config.h,config_file.c,config_none.c,config_ssid.c,config_types.h,config_winreg.c,) но какой из них?Жаль нельзя я бы выложил етот супликант.Пробовал и -make, но -make-нет правила для сборки!Есть еще наверное вариант,но для меня как для новичка он еще труднее.Просто выдрать с установочного диска этот пакет и попробовать пересобрать( возможно ли ето) его со своим конфигом..мля с этой сетью хуже чем с бабой-и без нее никак!

Оффлайн 12d3

  • Активист
  • *
  • Сообщений: 674
  • Ubuntu 10.04
    • Просмотр профиля
Re: Как компилить
« Ответ #257 : 16 Мая 2008, 19:09:48 »
нужен именно файл configure
а вообще обычно есть еще файл INSTALL, и в нем написано как именно компилить.

Оффлайн Crew

  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: Как компилить
« Ответ #258 : 16 Мая 2008, 20:10:15 »
Скачал. Убедился. Makefile там есть.

Просто набери 4 буквы

make

Он ругнется, что нет конфига. И предложит его создать.

crew@crew-laptop:~/wpa_supplicant-0.5.10$ make
Building wpa_supplicant requires a configuration file
(.config). See README for more instructions. You can
run "cp defconfig .config" to create an example
configuration.
make: *** [verify_config] Ошибка 1

О конфиге написано в INSTALL
« Последнее редактирование: 16 Мая 2008, 20:12:24 от Crew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн staf

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Как компилить
« Ответ #259 : 16 Мая 2008, 21:37:59 »
Да-да не успел я об этом известить-вы меня опередили ))!Хотя вчера я скока не старался ниче такого небыло,странно.Создать файл- а как правильно его создать?Не думаю что просто тупо в текстовом редакторе накатать те параметры что мне нужны,и скинуть в папку супликанта.Что нужно прописать у меня есть,но как создать и сохранить вот это все потом??

Оффлайн staf

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Как компилить
« Ответ #260 : 20 Мая 2008, 20:09:15 »
Вопрос решен.Спасибо всем.

Оффлайн RomanG

  • Участник
  • *
  • Сообщений: 175
  • навичёк
    • Просмотр профиля
Re: Как компилить
« Ответ #261 : 03 Июня 2008, 00:56:10 »
народ, объясните как компилировать, устанавливать программы. Я прочитал первый пост - половина команд не выполняется, ругается на отсутствие дерикторий и т.д. :-\ :-\

Thread

  • Гость
Re: Как компилить
« Ответ #262 : 03 Июня 2008, 01:14:06 »
народ, объясните как компилировать, устанавливать программы. Я прочитал первый пост - половина команд не выполняется, ругается на отсутствие дерикторий и т.д. :-\ :-\

sudo apt-get install build-essential checkinstall

и вперёд

Оффлайн RomanG

  • Участник
  • *
  • Сообщений: 175
  • навичёк
    • Просмотр профиля
Re: Как компилить
« Ответ #263 : 11 Июня 2008, 09:55:09 »
решил скомпилировать программу "Poedit"

Вошел в папку куда разархивировал программу. Дал команду ./configure
Вот что получил в ответ:
roman@RomanG:~$ cd /home/roman/Dokuments/Programme/poedit-1.4.1
roman@RomanG:~/Dokuments/Programme/poedit-1.4.1$ ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for install location... /usr/local
checking for gawk... (cached) mawk
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for ranlib... ranlib
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for gcc... gcc
checking whether we are using the GNU Objective C compiler... no
checking whether gcc accepts -g... no
checking dependency style of gcc... gcc3
checking for wx-config... no
configure: error:
        Please check that wx-config is in path, the directory
        where wxWidgets libraries are installed (returned by
        'wx-config --unicode --libs' command) is in LD_LIBRARY_PATH or
        equivalent variable and wxWidgets is version 2.8.0 or above,
        with Unicode build available.
   
roman@RomanG:~/Dokuments/Programme/poedit-1.4.1$
Как исправить ошибку - что нужно доустановить? :-\

P.S. Я новичок!

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Как компилить
« Ответ #264 : 11 Июня 2008, 18:37:33 »
...
checking for wx-config... no
configure: error:
        Please check that wx-config is in path, the directory
        where wxWidgets libraries are installed (returned by
        'wx-config --unicode --libs' command) is in LD_LIBRARY_PATH or
        equivalent variable and wxWidgets is version 2.8.0 or above,
        with Unicode build available.
   
roman@RomanG:~/Dokuments/Programme/poedit-1.4.1$
Как исправить ошибку - что нужно доустановить? :-\

P.S. Я новичок!
Читать тоже не умеешь? Написано же, wxWidgets. Ищешь в описаниях пакетов искомое слово, смотришь требования на версию >2.8.0 + то, что это библиотека (lib) + то, что для сборки (-dev), качаешь libwxgtk2.8-dev и зависимые пакеты.

Оффлайн staf

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Как компилить
« Ответ #265 : 11 Июня 2008, 19:27:33 »
А вот такой вопрос.В процессе ./configure вываливается одна и та же ошибка configure: error: *** GLIB >= 1.2.2 not installed - please install first ***
Не могу нигде найти этот глиб(и на packages.ubuntu...-тоже его нету),хотя вроде все уже поставил.

Thread

  • Гость
Re: Как компилить
« Ответ #266 : 11 Июня 2008, 20:46:41 »
А вот такой вопрос.В процессе ./configure вываливается одна и та же ошибка configure: error: *** GLIB >= 1.2.2 not installed - please install first ***
Не могу нигде найти этот глиб(и на packages.ubuntu...-тоже его нету),хотя вроде все уже поставил.

http://packages.ubuntu.com/hardy/libglib2.0-dev - сколько раз ещё сказать?

Оффлайн RomanG

  • Участник
  • *
  • Сообщений: 175
  • навичёк
    • Просмотр профиля
Re: Как компилить
« Ответ #267 : 11 Июня 2008, 22:29:41 »

Читать тоже не умеешь? Написано же, wxWidgets. Ищешь в описаниях пакетов искомое слово, смотришь требования на версию >2.8.0 + то, что это библиотека (lib) + то, что для сборки (-dev), качаешь libwxgtk2.8-dev и зависимые пакеты.

Я нашел в списке  libwxgtk2.8-dev и начал его скачивать - скачался deb пакет, который при попытке установить выдал следующее:

Оффлайн 12d3

  • Активист
  • *
  • Сообщений: 674
  • Ubuntu 10.04
    • Просмотр профиля
Re: Как компилить
« Ответ #268 : 11 Июня 2008, 23:10:01 »
ZOMG
Во-первых, dev а не dbg.
Во-вторых, пакеты все-таки стоит устанавливать либо с помощью синаптика, либо с помощью apt-get/aptitude. Прочтите наконец системную справку.  >:(

Оффлайн RomanG

  • Участник
  • *
  • Сообщений: 175
  • навичёк
    • Просмотр профиля
Re: Как компилить
« Ответ #269 : 11 Июня 2008, 23:17:52 »
ZOMG
Во-первых, dev а не dbg.
Во-вторых, пакеты все-таки стоит устанавливать либо с помощью синаптика, либо с помощью apt-get/aptitude. Прочтите наконец системную справку.  >:(
Синаптик не находит пакет "libwxgtk2.8-dev".
На команду sudo aptitude install libwxgtk2.8-devконсоль отвечает так:
roman@RomanG:~$ sudo aptitude install libwxgtk2.8-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях     
Инициализация состояний пакетов... Готово         
Построение базы данных тегов... Готово             
Не удалось найти пакеты, содержащих "libwxgtk2.8-dev" в своём имени или описании
Не удалось найти пакеты, содержащих "libwxgtk2.8-dev" в своём имени или описании
Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0B архивов. После распаковки 0B будет занято.
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях     
Инициализация состояний пакетов... Готово         
Построение базы данных тегов... Готово             
roman@RomanG:~$
Как еще можно устанавливать или где что прочитать можно? :-\

 

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