Где получить бойкую конфигурацию для Kubuntu?

Я пытаюсь скомпилировать Полуночного Командующего на поле KUbuntu 9.10 (Karmic) без корневого доступа. Я настроил каталог под $HOME, загруженный mc исходный пакет и различный материал требуются для создания, такой как autotools. Я распаковал CONTENTS из всех тех пакетов в этот рабочий каталог, таким образом, что у меня есть обычное ./usr, ./lib, ./etc иерархия. Мне удается добраться configure через большое количество тестов, но я, может казаться, не дурачу его в открытие glib.

checking for glib-2.0... checking for glib-config... no
checking for glib12-config... no
checking for glib-config... no
checking for GLIB - version >= 1.2.6... no
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
configure: error: Test for glib failed.
GNU Midnight Commander requires glib 1.2.6 or above.

Моя система имеет glib установленный:

/lib/libglib-2.0.so.0
/lib/libglib-2.0.so.0.2200.3

... и я также загрузил и распаковал бойкий пакет в свой рабочий каталог:

libglib2.0-0_2.22.2-0ubuntu1_i386.deb
libglib2.0-dev_2.22.2-0ubuntu1_i386.deb

... но тем не менее неуловимое glib-config нигде не найти. Это не находится ни в каком debian пакете для Кармического, также.

Таким образом, я ценил бы любую справку, преобладающую над этим препятствием. Обратите внимание, снова, что у меня нет корня, таким образом, я не могу просто весело apt-get материал.

1
задан 03.03.2010, 12:26

2 ответа

Мне удалось решить эту проблему самому, но я смущен, чтобы признать, что я не помню точно как. Вот приближение:

Для моей второй попытки я создал полную "файловую систему сборки" в соответствии с моим корневым каталогом и скопировал в это content части всех зависимостей (включая glib2). С этим и корректным использованием флагов на configure, и включение нескольких включает каталоги в CFLAGS переменная среды, мне удалось добраться configure завершаться без ошибки. Немного игры позже, Make встал на свое место также. Благодаря наличию моего собственного дерева каталогов для всех моих утилит и результатов здания, я даже смог make install.

Конечно, получающаяся программа зависела от поддержки того сделанного в домашних условиях дерева каталогов.

0
ответ дан 24.11.2019, 02:12

Вы mayu не повезти. Вам нужен libglib 1, и у Вас есть libglib2. Я вижу, что, в то время как старая версия (версия 1) существовала в человечности 9.04, они удалили ее от 9,10.

0
ответ дан 24.11.2019, 02:12

Теги

Похожие вопросы