Установка программы из исходников (в xubuntu нет 'glib-2.0 ?)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
ZugDuk
Сообщения: 342

Установка программы из исходников

Сообщение ZugDuk »

curlftpfs при ./configure не находит glib-2.0
Что это такое и откуда берется?
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Установка программы из исходников

Сообщение uptime »

aptitude search glib

?
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Аватара пользователя
ZugDuk
Сообщения: 342

Re: Установка программы из исходников

Сообщение ZugDuk »

Код: Выделить всё

p   bglibs-dev                      - BG Libraries Collection
p   bglibs-doc                      - BG Libraries Collection (documentation)
v   glibc-2.5.0-0exp1               -
v   glibc-2.5.0-0exp2               -
p   glibc-doc                       - GNU C Library: Documentation
v   glibc-doc-reference             -
v   glibc-pic                       -
p   guile-gnome0-glib               - Guile bindings for GLib
p   libarts1-mpeglib                - mpeglib plugin for aRts, supporting mp3 an
p   libavahi-glib-dev               - Development headers for the Avahi glib int
i   libavahi-glib1                  - Avahi glib integration library
i   libdbus-glib-1-2                - simple interprocess messaging system (GLib
p   libdbus-glib-1-dev              - simple interprocess messaging system (GLib
p   libdbus-glib-1-doc              - simple interprocess messaging system (GLib
p   libg++2.8.1.3-glibc2.2          - The GNU C++ extension library - runtime ve
p   libghc6-glib-dev                - A GUI library for Haskell (Gtk2Hs) -- GLib
p   libglib-cil                     - CLI binding for the GLib utility library
v   libglib-dev                     -
p   libglib-java                    - GLIB bindings for Java
p   libglib-java-doc                - GLIB bindings for Java (API documentation)
p   libglib-java-gcj                - GLIB bindings for Java (native code for us
p   libglib-perl                    - Perl interface to the GLib and GObject lib
p   libglib1.2                      - The GLib library of C routines
p   libglib1.2-dbg                  - The GLib library of C routines (debug)
p   libglib1.2-dev                  - The GLib library of C routines (developmen
p   libglib2-ruby                   - Glib 2 bindings for the Ruby language
i   libglib2.0-0                    - The GLib library of C routines
p   libglib2.0-0-dbg                - The GLib libraries and debugging symbols
p   libglib2.0-cil                  - CLI binding for the GLib utility library 2
i   libglib2.0-data                 - Common files for GLib library
p   libglib2.0-dev                  - Development files for the GLib library
p   libglib2.0-doc                  - Documentation files for the GLib library
i   libglibmm-2.4-1c2a              - C++ wrapper for the GLib toolkit (shared l
p   libglibmm-2.4-dev               - C++ wrapper for the GLib toolkit (developm
p   libmissinglib-ocaml-dev         - Library of utility functions for OCaml
p   libndesk-dbus-glib1.0-cil       - CLI implementation of D-Bus (GLib mainloop
p   libnm-glib-dev                  - network management framework (GLib interfa
i   libnm-glib0                     - network management framework (GLib shared
p   libpoppler-glib-dev             - PDF rendering library -- development files
i   libpoppler1-glib                - PDF rendering library (GLib-based shared l
p   libpulse-mainloop-glib0         - PulseAudio client libraries
p   libsofia-sip-ua-glib-dev        - Sofia-SIP library glib/gobject interface d
p   libsofia-sip-ua-glib0           - Sofia-SIP library glib/gobject interfaces
p   libstdc++2.10-glibc2.2          - The GNU stdc++ library
p   mpeglib                         - mp3 and mpeg I audio and video library
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Установка программы из исходников

Сообщение rm_ »

Попробуйте установить

p libglib2.0-dev - Development files for the GLib library

Аналогично по другим библиотекам, если какие-то понадобятся при сборке - ставьте пакеты -dev.
Спасибо сказали:
Аватара пользователя
ZugDuk
Сообщения: 342

Re: Установка программы из исходников

Сообщение ZugDuk »

Спасибо, помогло. Идея понятна. Буду последовательно ставить все, на что ругается.
Спасибо сказали:
Аватара пользователя
ZugDuk
Сообщения: 342

Re: Установка программы из исходников

Сообщение ZugDuk »

Программа успешно собралась, но очень много мегабайт dev пакетов пришлось установить. И вообще как я заметил сборка любых программ из исходников, обычно тянет за собой довольно большое количество всяких dev. Они ведь нужны только для сборки программы и их можно потом удалить?

А почему так получается, что если хочешь попробовать более новую версию программы, ее приходиться собирать из исходников, а deb пакеты установить не удается. Все они требуют зависимостей, причем часто глобальных, например libc6 ?
Спасибо сказали:
sqrt
Сообщения: 13

Re: Установка программы из исходников

Сообщение sqrt »

Да, их можно удалить - это как правило заголовки необходимых библиотек
Спасибо сказали: