Добрый день. Система Debian 2.6.8-3-mckinley, gcc version 3.3.5. Понадобилось установить пгадмина3, но до него дело не дошло при такой чехарде с путями :(
Итак, не получилось посадить даже gtk+, так как то от чего она зависит требовало glib >= 2.5 а на Итаниуме собирается только 2.0. Пробовал посадить 2.12 не получилось но какой-то след от нее остался и некоторые конфиги говорят что найдены обе версии 2.0 и 2.12.
Вопрос 1) — может кто подскажет где у меня мог застрять 2.12?
PKG_CONFIG_PATH=«/usr/local/lib/pkgconfig»
LD_LIBRARY_PATH=«/usr/local/lib»
export PKG_CONFIG_PATH LD_LIBRARY_PATH
pkg-config --list-all
gmodule-export-2.0 GModule — Dynamic module loader for GLib
cairo cairo — Multi-platform 2D graphics library
cairo-svg cairo-svg — SVG backend for cairo graphics library
gmodule-2.0 GModule — Dynamic module loader for GLib
freetype2 FreeType 2 — A free, high-quality, and portable font engine.
fontconfig Fontconfig — Font configuration and customization library
cairo-pdf cairo-pdf — PDF backend for cairo graphics library
gnome-mime-data-2.0 gnome-mime-data — Base set of file types and applications for GNOME
rhythmbox Rhythmbox — Rhythmbox
libxml-2.0 libXML — libXML library version2.
wrlib wrlib — Image manipulation and conversion library
glib-2.0 GLib — C Utility Library
gobject-2.0 GObject — GLib Type, Object, Parameter and Signal Library
gthread-2.0 GThread — Thread support for GLib
libpng libpng — Loads and saves PNG files
gmodule-no-export-2.0 GModule — Dynamic module loader for GLib
libpng12 libpng — Loads and saves PNG files
cairo-png cairo-png — PNG backend for cairo graphics library
gnome-system-tools gst — Gnome System Tools
cairo-ft cairo-ft — FreeType font backend for cairo graphics library
cairo-ps cairo-ps — PostScript backend for cairo graphics library
shared-mime-info shared-mime-info — Freedesktop common MIME database
system-tools-backends gst-backends — GNOME System Tools backends
gnome-icon-theme gnome-icon-theme — A collection of icons used as the basis for GNOME themes
gnome-media-profiles GNOME Media Profiles — Media Profiles describing audio codec settings for output
wmlib wmlib — FIXME: What do I write here?
/usr/local/lib — выдает то же самое.
Кроме того, практически все нужное гуевое хозяйство посадил эклипс, но там собственный пкг-конфиг который я не предлагал прочим инсталляторам чтобы не запутаться окончательно:
PKG_CONFIG_PATH=«/opt/eclipse-3.0/lib/pkgconfig»
LD_LIBRARY_PATH=«/opt/eclipse-3.0/lib»
export PKG_CONFIG_PATH LD_LIBRARY_PATH
pkg-config --list-all
gmodule-no-export-2.0 GModule — Dynamic module loader for GLib
pango Pango — Internationalized text handling
cairo cairo — Multi-platform 2D graphics library
gnome-system-tools gst — Gnome System Tools
cairo-ft cairo-ft — FreeType font backend for cairo graphics library
libpng libpng10 — Loads and saves PNG files
libpng10 libpng10 — Loads and saves PNG files
glib-2.0 GLib — C Utility Library
system-tools-backends gst-backends — GNOME System Tools backends
rhythmbox Rhythmbox — Rhythmbox
cairo-png cairo-png — PNG backend for cairo graphics library
libpng12 libpng — Loads and saves PNG files
pangoxft Pango Xft — Xft font support for Pango
gmodule-export-2.0 GModule — Dynamic module loader for GLib
gdk-pixbuf-xlib-2.0 GdkPixbuf Xlib — GdkPixbuf rendering for Xlib
gnome-mime-data-2.0 gnome-mime-data — Base set of file types and applications for GNOME
gnome-media-profiles GNOME Media Profiles — Media Profiles describing audio codec settings for output
gobject-2.0 GObject — GLib Type, Object, Parameter and Signal Library
gmodule-2.0 GModule — Dynamic module loader for GLib
glib GLib — C Utility Library
wrlib wrlib — Image manipulation and conversion library
atk Atk — Accessibility Toolkit
cairo-ps cairo-ps — PostScript backend for cairo graphics library
libxml-2.0 libXML — libXML library version2.
gdk-x11-2.0 GDK — GIMP Drawing Kit (x11 target)
wmlib wmlib — FIXME: What do I write here?
pangoft2 Pango FT2 — Freetype 2.0 font support for Pango
gmodule GModule — Dynamic module loader for GLib
gdk-2.0 GDK — GIMP Drawing Kit (x11 target)
gthread-2.0 GThread — Thread support for GLib
fontconfig Fontconfig — Font configuration and customization library
freetype2 FreeType 2 — A free, high-quality, and portable font engine.
shared-mime-info shared-mime-info — Freedesktop common MIME database
pangox Pango X — X Window System font support for Pango
gtk+-2.0 GTK+ — GIMP Tool Kit (x11 target)
gtk+-x11-2.0 GTK+ — GIMP Tool Kit (x11 target)
gthread GThread — Thread support for GLib
cairo-pdf cairo-pdf — PDF backend for cairo graphics library
gdk-pixbuf-2.0 GdkPixbuf — Image loading and scaling
cairo-svg cairo-svg — SVG backend for cairo graphics library
gnome-icon-theme gnome-icon-theme — A collection of icons used as the basis for GNOME themes
Совсем отчаялся, ну очень хотелось посадить гуевого админа :) Скормил wxWidget’у (необходимому для установки пгадмина) эклипсовский путь — и он сказал что gtk+-2.0 есть да не такой. Из кода csh ясно что он не нашел каких-то либ и отказался тестить.
Вопрос 2) Имеет ли смысл доводить до ума эклипсовые пути (там есть почти все необходимое и оно работате на итаниум) или же вероятность успешной сборки со старым glib ничтожная?
Заранее благодарен если кто ответит.
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
а можно поинтересоваться, зачем на Debian собирать пакеты самостоятельно? вроде как «всё уже собрано для Вас» — так обычно оно бывает в этом дистрибутиве, стоит только поискать…
хотя, -mckinley… это чего такое? архитектура такая? :-/
Пасибо за ответ. Я бы и рад не собирать их самому, а скажем взять готовые. Но у меня не все диски, да и не уверен что в каком-либо из 12 образов есть пгадмин. Наверное придется перекачать все подряд :(
>-mckinley… это чего такое? архитектура такая?
Мак-Кинли — это первое ядро Итаниума 2. Программно оно не отличается от следующего ядра Мэдисон поэтому все дистры так зовутся.
Ох, тяжела жизнь под итаниумом.. Сплошная дискриминация. Куда ни сунешься — так есть бинарник под x86. А итаниум за человека не считают. Под виндой вообще даже VC не собрали, только кроссплатформенно. Под линухом очень комфортно, но время от времени нарываешься на вещи типа этого сабжа.
хммм..
нууу..
ты, наверное, понял, да? ;)
ps: есть ещё такая команда, называется apt-build. поищи, почитай. сильно облегчить тебе жизнь может.
Пасиба огромное! У меня стоит мало дисков и поэтому apt-cache search pgadmin ничего не выдавала — вот я и принялся мастерить :) Молодцы они что сделали-таки бинарник.
А можно спросить еще какой диск просит apt-get install pgadmin?
вот сюда глянь http://www.debian.org/CD/jigdo-cd/#search
О, кажись это решило проблему! Всем спасибо, в родном дистре вообще ВСЕ есть!!!!